From 0d8ce4453b1d7ab0233a1d189336aa095de5ffba Mon Sep 17 00:00:00 2001 From: SeanOMik Date: Tue, 4 Apr 2023 23:16:00 -0400 Subject: [PATCH] Attempt to get traefik ingress working --- .../core/networking/traefik/helm-release.yaml | 30 +++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/cluster/core/networking/traefik/helm-release.yaml b/cluster/core/networking/traefik/helm-release.yaml index 8ace357..b997270 100644 --- a/cluster/core/networking/traefik/helm-release.yaml +++ b/cluster/core/networking/traefik/helm-release.yaml @@ -24,13 +24,39 @@ spec: # - --certificatesresolvers.cloudflare.acme.storage=/ssl-certs/acme-cloudflare.json - --api.insecure - - --providers.kubernetesingress - - --providers.kubernetescrd +# - --providers.kubernetesingress +# - --providers.kubernetescrd logs: general: level: DEBUG + providers: + kubernetesCRD: + enabled: true + allowCrossNamespace: false + allowExternalNameServices: false + allowEmptyServices: false + # ingressClass: traefik-internal + # labelSelector: environment=production,method=traefik + namespaces: [] + # - "default" + + kubernetesIngress: + enabled: true + allowExternalNameServices: false + allowEmptyServices: false + # ingressClass: traefik-internal + # labelSelector: environment=production,method=traefik + namespaces: [] + # - "default" + # IP used for Kubernetes Ingress endpoints + publishedService: + enabled: false + # Published Kubernetes Service to copy status from. Format: namespace/servicename + # By default this Traefik service + # pathOverride: "" + ports: traefik: port: 9000