infra/k8s/http-ingress/external-services.yaml
Finn 8b52908215
All checks were successful
/ render-helm (push) Successful in 27s
/ diff-and-deploy (push) Successful in 2m10s
ceph: expose dashboard
2025-03-21 00:28:39 -07:00

29 lines
646 B
YAML

# ceph-dashboard.home.finn.io
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: ceph-dashboard.home.finn.io
spec:
entryPoints:
- websecure
routes:
- match: Host(`ceph-dashboard.k8s.home.finn.io`) && PathPrefix(`/`)
kind: Rule
services:
- name: ceph-dashboard-home-finn-io
kind: Service
port: 80
middlewares:
- name: kube-system-traefik-forward-auth@kubernetescrd
---
apiVersion: v1
kind: Service
metadata:
name: ceph-dashboard-home-finn-io
spec:
ports:
- protocol: TCP
port: 80
targetPort: 80
type: ExternalName
externalName: 10.5.1.219