From 3c51bb3b5ee2ad56ebb7c3fedab3227a0ba8fcac Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Tue, 6 Jan 2026 15:27:17 +0900 Subject: [PATCH] FIX(authelia): keep ingress in manifests - Keep ingress in manifests/ due to chart schema complexity - Authelia chart has complex ingress schema --- authelia/helm-values.yaml | 23 ++--------------------- authelia/kustomization.yaml | 1 + authelia/manifests/ingress.yaml | 24 ++++++++++++++++++++++++ 3 files changed, 27 insertions(+), 21 deletions(-) create mode 100644 authelia/manifests/ingress.yaml diff --git a/authelia/helm-values.yaml b/authelia/helm-values.yaml index d2bab0e..e7cf89c 100644 --- a/authelia/helm-values.yaml +++ b/authelia/helm-values.yaml @@ -1,28 +1,9 @@ # Authelia Helm Values # Chart: https://charts.authelia.com -# Ingress configuration +# Ingress - disabled, using manifests/ingress.yaml due to chart schema complexity ingress: - enabled: true - className: traefik - annotations: - cert-manager.io/cluster-issuer: letsencrypt-prod - tls: - enabled: true - secret: authelia-tls - traefikCRD: - enabled: false - rulesOverride: - - host: auth0213.kro.kr - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: authelia - port: - number: 80 + enabled: false # Pod configuration pod: diff --git a/authelia/kustomization.yaml b/authelia/kustomization.yaml index e1ce53a..88df3f5 100644 --- a/authelia/kustomization.yaml +++ b/authelia/kustomization.yaml @@ -5,3 +5,4 @@ resources: - manifests/config.yaml - manifests/middleware.yaml - manifests/rbac.yaml +- manifests/ingress.yaml diff --git a/authelia/manifests/ingress.yaml b/authelia/manifests/ingress.yaml new file mode 100644 index 0000000..f78e676 --- /dev/null +++ b/authelia/manifests/ingress.yaml @@ -0,0 +1,24 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: authelia-ingress + namespace: authelia + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod +spec: + ingressClassName: traefik + tls: + - hosts: + - auth0213.kro.kr + secretName: authelia-tls + rules: + - host: auth0213.kro.kr + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: authelia + port: + number: 80