51 lines
1.1 KiB
YAML
51 lines
1.1 KiB
YAML
# traefik-values.yaml
|
|
|
|
deployment:
|
|
podAnnotations:
|
|
prometheus.io/port: "8082"
|
|
prometheus.io/scrape: "true"
|
|
|
|
global:
|
|
systemDefaultRegistry: ""
|
|
|
|
image:
|
|
repository: rancher/mirrored-library-traefik
|
|
tag: 2.11.10
|
|
|
|
priorityClassName: system-cluster-critical
|
|
|
|
providers:
|
|
kubernetesIngress:
|
|
publishedService:
|
|
enabled: true
|
|
|
|
service:
|
|
type: LoadBalancer
|
|
ipFamilyPolicy: PreferDualStack
|
|
ports:
|
|
web:
|
|
port: 8000
|
|
exposedPort: 8000
|
|
websecure:
|
|
port: 8443
|
|
exposedPort: 8443
|
|
|
|
certificatesResolvers:
|
|
myresolver:
|
|
acme:
|
|
email: gba404@gmail.com # Замените на ваш email
|
|
storage: /letsencrypt/acme.json
|
|
httpChallenge:
|
|
entryPoint: web
|
|
|
|
persistence:
|
|
enabled: true
|
|
existingClaim: traefik-acme-pvc
|
|
# Если хотите создать новый PVC через Helm, используйте следующие параметры:
|
|
accessMode: ReadWriteOnce
|
|
size: 3Gi
|
|
storageClass: longhorn
|
|
|
|
additionalArguments:
|
|
- "--certificatesresolvers.myresolver.acme.httpchallenge.entrypoint=web"
|