From c5d12501ef3fa1834a7f79d88fcf4a8e5ecfe1b5 Mon Sep 17 00:00:00 2001 From: DeveloperDurp Date: Sat, 10 May 2025 09:09:22 -0500 Subject: [PATCH] update --- dmz/traefik/values.yaml | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/dmz/traefik/values.yaml b/dmz/traefik/values.yaml index f0d0404..aa0efe0 100644 --- a/dmz/traefik/values.yaml +++ b/dmz/traefik/values.yaml @@ -1,10 +1,10 @@ traefik: - image: + image: # registry: registry.durp.info # repository: traefik pullPolicy: Always - - providers: + + providers: kubernetesCRD: allowCrossNamespace: true allowExternalNameServices: true @@ -18,40 +18,41 @@ traefik: # - name: traefik-configmap # mountPath: "/config" # type: configMap - + ingressRoute: dashboard: enabled: true - - additionalArguments: + + additionalArguments: # - "--providers.file.filename=/config/config.yml" - "--serversTransport.insecureSkipVerify=true" - "--log.level=DEBUG" - --experimental.plugins.jwt.moduleName=github.com/traefik-plugins/traefik-jwt-plugin - --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: enabled: true minReplicas: 3 maxReplicas: 10 metrics: - - type: Resource - resource: - name: cpu - target: - type: Utilization - averageUtilization: 80 + - type: Resource + resource: + name: cpu + target: + type: Utilization + averageUtilization: 80 behavior: scaleDown: stabilizationWindowSeconds: 300 policies: - - type: Pods - value: 1 - periodSeconds: 60 - - + - type: Pods + value: 1 + periodSeconds: 60 + # -- [Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) for `traefik` container. - resources: + resources: requests: cpu: "100m" memory: "512Mi"