homelab-k3s/k3s_config/traefik/traefik-values.yaml
2024-11-07 01:52:03 +03:00

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"