infra/k8s/system/kustomization.yaml
2024-10-13 16:54:22 -07:00

33 lines
1.1 KiB
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- traefik-default-cert.yaml
- traefik-dashboard.yaml
- traefik-forward-auth.yaml
- traefik-forward-auth-herzfeld-casa.yaml
- secrets.yaml
configMapGenerator:
- name: traefik-additional-configs
namespace: kube-system
options:
disableNameSuffixHash: true
files:
- traefik/external-services.yaml
- name: traefik-forward-auth
namespace: kube-system
literals:
- DEFAULT_PROVIDER=oidc
- PROVIDERS_OIDC_ISSUER_URL=https://auth.janky.solutions/realms/janky.solutions
- PROVIDERS_OIDC_CLIENT_ID=authproxy.k8s.home.finn.io
- COOKIE_DOMAIN=k8s.home.finn.io
- AUTH_HOST=authproxy.k8s.home.finn.io
- LOG_LEVEL=info
- name: traefik-forward-auth-herzfeld-casa
namespace: kube-system
literals:
- DEFAULT_PROVIDER=oidc
- PROVIDERS_OIDC_ISSUER_URL=https://auth.janky.solutions/realms/janky.solutions
- PROVIDERS_OIDC_CLIENT_ID=authproxy.k8s.home.finn.io
- COOKIE_DOMAIN=herzfeld.casa
- AUTH_HOST=authproxy.herzfeld.casa
- LOG_LEVEL=info