Update traefik deployment
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Adrien Reslinger 2022-12-07 11:24:40 +01:00
parent 4e55bc09af
commit 2a2161a25d
Signed by: adrien
GPG key ID: DA7B27055C66D6DE
3 changed files with 9 additions and 5 deletions

View file

@ -1,5 +1,5 @@
my_context: kubernetes my_context: kubernetes
traefik_version: "2.9.1" traefik_version: "2.9.5"
cluster_domain: "local" cluster_domain: "local"
traefik_namespace: "traefik" traefik_namespace: "traefik"
traefik_service_type: LoadBalancer traefik_service_type: LoadBalancer
@ -22,4 +22,4 @@ basic_auth: false
# traefik_dashboard_certificate: wildcard-cluster # traefik_dashboard_certificate: wildcard-cluster
crowdsec_namespace: "crowdsec" crowdsec_namespace: "crowdsec"
crowdsec_traefik_bouncer_chart_version: "0.1.2" crowdsec_traefik_bouncer_chart_version: "0.3.5"

View file

@ -37,7 +37,7 @@ data:
# - secure_headers@file # - secure_headers@file
# - crowdsec-bouncer@file # - crowdsec-bouncer@file
# http3: # http3:
# advertisedPort: 42 # advertisedPort: 443
traefik: traefik:
address: ":9000/tcp" address: ":9000/tcp"
metrics: metrics:

View file

@ -1,6 +1,8 @@
# https://github.com/traefik/traefik-helm-chart/blob/master/traefik/values.yaml # https://github.com/traefik/traefik-helm-chart/blob/master/traefik/values.yaml
#image: {% if traefik_version is defined %}
# tag: "{{ traefik_version }}" image:
tag: "{{ traefik_version }}"
{% endif %}
#fullnameOverride: "{{ my_context }}" #fullnameOverride: "{{ my_context }}"
additionalArguments: additionalArguments:
- --configFile=/etc/traefik/traefik.yaml - --configFile=/etc/traefik/traefik.yaml
@ -23,6 +25,7 @@ podDisruptionBudget:
ingressClass: ingressClass:
enabled: true enabled: true
isDefaultClass: true isDefaultClass: true
{% if false %}
autoscaling: autoscaling:
enabled: true enabled: true
minReplicas: 1 minReplicas: 1
@ -36,6 +39,7 @@ autoscaling:
resource: resource:
name: memory name: memory
targetAverageUtilization: 60 targetAverageUtilization: 60
{% endif %}
{% if traefik_service_type == "NodePort" or traefik_hub_token is defined %} {% if traefik_service_type == "NodePort" or traefik_hub_token is defined %}
ports: ports:
{% if traefik_service_type == "NodePort" and false %} {% if traefik_service_type == "NodePort" and false %}