mirror of
https://github.com/lordmathis/dev-cluster.git
synced 2025-12-23 17:14:25 +00:00
Restructure deployments
This commit is contained in:
40
infrastructure/controllers/traefik/values.yaml
Normal file
40
infrastructure/controllers/traefik/values.yaml
Normal file
@@ -0,0 +1,40 @@
|
||||
# /infrastructure/controllers/traefik/values.yaml
|
||||
deployment:
|
||||
additionalVolumes:
|
||||
- name: access-log
|
||||
hostPath:
|
||||
path: /var/log/traefik/
|
||||
additionalVolumeMounts:
|
||||
- name: access-log
|
||||
mountPath: /var/log/traefik/
|
||||
logs:
|
||||
access:
|
||||
enabled: true
|
||||
filePath: /var/log/traefik/access.log
|
||||
ingressRoute:
|
||||
dashboard:
|
||||
enabled: true
|
||||
matchRule: Host(`traefik.example.com`)
|
||||
entryPoints: ["websecure"]
|
||||
middlewares:
|
||||
- name: "auth-authelia@kubernetescrd"
|
||||
providers:
|
||||
kubernetesCRD:
|
||||
allowCrossNamespace: true
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: retain-local-path
|
||||
ports:
|
||||
websecure:
|
||||
tls:
|
||||
enabled: true
|
||||
web:
|
||||
redirectTo:
|
||||
port: websecure
|
||||
service:
|
||||
spec:
|
||||
externalTrafficPolicy: Local
|
||||
tlsStore:
|
||||
default:
|
||||
defaultCertificate:
|
||||
secretName: wildcard-nmsny-dev-tls
|
||||
Reference in New Issue
Block a user