This commit is contained in:
2025-05-10 09:09:22 -05:00
parent 3a5a9838b2
commit c5d12501ef

View File

@@ -1,10 +1,10 @@
traefik: traefik:
image: image:
# registry: registry.durp.info # registry: registry.durp.info
# repository: traefik # repository: traefik
pullPolicy: Always pullPolicy: Always
providers: providers:
kubernetesCRD: kubernetesCRD:
allowCrossNamespace: true allowCrossNamespace: true
allowExternalNameServices: true allowExternalNameServices: true
@@ -18,40 +18,41 @@ traefik:
# - name: traefik-configmap # - name: traefik-configmap
# mountPath: "/config" # mountPath: "/config"
# type: configMap # type: configMap
ingressRoute: ingressRoute:
dashboard: dashboard:
enabled: true enabled: true
additionalArguments: additionalArguments:
# - "--providers.file.filename=/config/config.yml" # - "--providers.file.filename=/config/config.yml"
- "--serversTransport.insecureSkipVerify=true" - "--serversTransport.insecureSkipVerify=true"
- "--log.level=DEBUG" - "--log.level=DEBUG"
- --experimental.plugins.jwt.moduleName=github.com/traefik-plugins/traefik-jwt-plugin - --experimental.plugins.jwt.moduleName=github.com/traefik-plugins/traefik-jwt-plugin
- --experimental.plugins.jwt.version=v0.7.0 - --experimental.plugins.jwt.version=v0.7.0
- --experimental.plugins.bouncer.moduleName=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin
- --experimental.plugins.bouncer.version=v1.4.2
autoscaling: autoscaling:
enabled: true enabled: true
minReplicas: 3 minReplicas: 3
maxReplicas: 10 maxReplicas: 10
metrics: metrics:
- type: Resource - type: Resource
resource: resource:
name: cpu name: cpu
target: target:
type: Utilization type: Utilization
averageUtilization: 80 averageUtilization: 80
behavior: behavior:
scaleDown: scaleDown:
stabilizationWindowSeconds: 300 stabilizationWindowSeconds: 300
policies: policies:
- type: Pods - type: Pods
value: 1 value: 1
periodSeconds: 60 periodSeconds: 60
# -- [Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) for `traefik` container. # -- [Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) for `traefik` container.
resources: resources:
requests: requests:
cpu: "100m" cpu: "100m"
memory: "512Mi" memory: "512Mi"