Update to traefik v3

This commit is contained in:
Adrien Reslinger 2024-05-04 13:39:47 +02:00
parent a4d8db4653
commit 0ff12a846f
Signed by: adrien
GPG key ID: DA7B27055C66D6DE
3 changed files with 6 additions and 5 deletions

View file

@ -1,5 +1,6 @@
my_context: kubernetes
traefik_version: "2.10.3"
traefik_version: "3.0.0"
traefik_helm_chart_version: "28.0.0"
cluster_domain: "local"
traefik_namespace: "traefik"
traefik_service_type: LoadBalancer
@ -22,4 +23,4 @@ basic_auth: false
# traefik_dashboard_certificate: wildcard-cluster
crowdsec_namespace: "crowdsec"
crowdsec_traefik_bouncer_chart_version: "0.3.5"
crowdsec_traefik_bouncer_chart_version: "0.1.3"

View file

@ -110,6 +110,7 @@
context: "{{ my_context }}"
name: traefik
chart_ref: traefik/traefik
chart_version: "{{ traefik_helm_chart_version }}"
release_namespace: "{{ traefik_namespace }}"
values: "{{ lookup('template', 'traefik-helm-value.yaml.j2') | from_yaml }}"

View file

@ -25,8 +25,6 @@ data:
to: websecure
scheme: https
permanent: true
# http3:
# advertisedPort: 42
websecure:
address: ":8443"
http:
@ -107,9 +105,9 @@ data:
## BackendName: keep
## BackendURL: keep
## FrontendName: keep
{% if traefik_hub_token is defined or traefik_ondemand is defined %}
experimental:
# kubernetesGateway: true
http3: true
{% if traefik_hub_token is defined %}
hub: true
{% endif %}
@ -119,3 +117,4 @@ data:
moduleName: github.com/acouvreur/traefik-ondemand-plugin
version: v1.2.0
{% endif %}
{% endif %}