FIX(authelia): keep ingress in manifests

- Keep ingress in manifests/ due to chart schema complexity
- Authelia chart has complex ingress schema
This commit is contained in:
2026-01-06 15:27:17 +09:00
parent 52bc1b9d57
commit 3c51bb3b5e
3 changed files with 27 additions and 21 deletions

View File

@@ -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
# Pod configuration
pod:

View File

@@ -5,3 +5,4 @@ resources:
- manifests/config.yaml
- manifests/middleware.yaml
- manifests/rbac.yaml
- manifests/ingress.yaml

View File

@@ -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