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:
@@ -1,28 +1,9 @@
|
|||||||
# Authelia Helm Values
|
# Authelia Helm Values
|
||||||
# Chart: https://charts.authelia.com
|
# Chart: https://charts.authelia.com
|
||||||
|
|
||||||
# Ingress configuration
|
# Ingress - disabled, using manifests/ingress.yaml due to chart schema complexity
|
||||||
ingress:
|
ingress:
|
||||||
enabled: true
|
enabled: false
|
||||||
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 configuration
|
||||||
pod:
|
pod:
|
||||||
|
|||||||
@@ -5,3 +5,4 @@ resources:
|
|||||||
- manifests/config.yaml
|
- manifests/config.yaml
|
||||||
- manifests/middleware.yaml
|
- manifests/middleware.yaml
|
||||||
- manifests/rbac.yaml
|
- manifests/rbac.yaml
|
||||||
|
- manifests/ingress.yaml
|
||||||
|
|||||||
24
authelia/manifests/ingress.yaml
Normal file
24
authelia/manifests/ingress.yaml
Normal 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
|
||||||
Reference in New Issue
Block a user