# apiVersion: networking.k8s.io/v1 # kind: Ingress # metadata: # name: headlamp-local # namespace: {{ .Release.Namespace }} # labels: # app.kubernetes.io/name: headlamp-local # app.kubernetes.io/instance: {{ .Release.Name }} # app.kubernetes.io/version: {{ .Chart.AppVersion }} # app.kubernetes.io/component: web # app.kubernetes.io/part-of: {{ .Release.Name }} # annotations: # traefik.ingress.kubernetes.io/router.entrypoints: websecure # traefik.ingress.kubernetes.io/router.tls: "true" # cert-manager.io/cluster-issuer: letsencrypt-issuer # spec: # ingressClassName: traefik # tls: # - hosts: # - headlamp.alexlebens.net # secretName: headlamp-tls-secret # rules: # - host: headlamp-cl01tl # http: # paths: # - path: / # pathType: ImplementationSpecific # backend: # service: # name: headlamp # port: # number: 80