Update 'values-files/traefik-values.yaml'

This commit is contained in:
niku 2022-05-25 17:01:45 +00:00
parent 3ecd4a3159
commit c5131668d4

View File

@ -3,9 +3,8 @@ additionalArguments:
- '--certificatesresolvers.letsencrypt.acme.storage=/ssl-certs/acme.json' - '--certificatesresolvers.letsencrypt.acme.storage=/ssl-certs/acme.json'
- '--certificatesResolvers.letsencrypt.acme.dnschallenge.provider=cloudflare' - '--certificatesResolvers.letsencrypt.acme.dnschallenge.provider=cloudflare'
- >- - >-
--certificatesresolvers.letsencrypt.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory --certificatesresolvers.letsencrypt.acme.caserver=https://acme-v02.api.letsencrypt.org/directory
- '--certificatesResolvers.letsencrypt.acme.dnschallenge=true' - '--certificatesResolvers.letsencrypt.acme.dnschallenge=true'
- '--api.insecure=true'
additionalVolumeMounts: [] additionalVolumeMounts: []
affinity: {} affinity: {}
autoscaling: autoscaling:
@ -17,17 +16,22 @@ deployment:
enabled: true enabled: true
imagePullSecrets: [] imagePullSecrets: []
initContainers: initContainers:
# - name: volume-permissions - command:
# image: busybox:1.31.1 - sh
# command: ['sh', '-c', 'chmod -Rv 600 /ssl-certs/*'] - '-c'
# volumeMounts: - chmod -Rv 600 /ssl-certs/*
# - mountPath: /ssl-certs image: busybox:1.31.1
# name: ssl-certs name: volume-permissions
volumeMounts:
- mountPath: /ssl-certs
name: ssl-certs
kind: Deployment kind: Deployment
labels: {} labels: {}
minReadySeconds: 0
podAnnotations: {} podAnnotations: {}
podLabels: {} podLabels: {}
replicas: 1 replicas: 1
shareProcessNamespace: false
terminationGracePeriodSeconds: 60 terminationGracePeriodSeconds: 60
env: env:
- name: CF_DNS_API_TOKEN - name: CF_DNS_API_TOKEN
@ -37,9 +41,9 @@ env:
name: cloudflare name: cloudflare
envFrom: [] envFrom: []
experimental: experimental:
http3:
enabled: true
kubernetesGateway: kubernetesGateway:
appLabelSelector: traefik
certificates: []
enabled: false enabled: false
plugins: plugins:
enabled: false enabled: false
@ -50,28 +54,35 @@ hostNetwork: false
image: image:
name: traefik name: traefik
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: ''
ingressClass: ingressClass:
enabled: true enabled: false
fallbackApiVersion: null fallbackApiVersion: ''
isDefaultClass: true isDefaultClass: false
ingressRoute: ingressRoute:
dashboard: dashboard:
annotations: {} annotations: {}
enabled: false enabled: false
labels: {} labels: {}
livenessProbe:
failureThreshold: 3
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 2
logs: logs:
access: access:
enabled: null enabled: false
fields: fields:
general: general:
defaultmode: null defaultmode: keep
names: {} names: {}
headers: headers:
defaultmode: null defaultmode: drop
names: {} names: {}
filters: {} filters: {}
general: general:
level: DEBUG level: ERROR
metrics: metrics:
prometheus: prometheus:
entryPoint: metrics entryPoint: metrics
@ -127,6 +138,8 @@ providers:
enabled: true enabled: true
namespaces: [] namespaces: []
kubernetesIngress: kubernetesIngress:
allowEmptyServices: false
allowExternalNameServices: false
enabled: true enabled: true
namespaces: [] namespaces: []
publishedService: publishedService:
@ -134,6 +147,12 @@ providers:
rbac: rbac:
enabled: true enabled: true
namespaced: false namespaced: false
readinessProbe:
failureThreshold: 1
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 2
resources: {} resources: {}
rollingUpdate: rollingUpdate:
maxSurge: 1 maxSurge: 1
@ -161,4 +180,5 @@ serviceAccount:
serviceAccountAnnotations: {} serviceAccountAnnotations: {}
tlsOptions: {} tlsOptions: {}
tolerations: [] tolerations: []
tracing: {}
volumes: [] volumes: []