Update traefik helm chart to version 33.0.0

This commit is contained in:
Adrien Reslinger 2024-11-01 15:24:24 +01:00
parent 793b10fbaf
commit d99b5686b5
Signed by: adrien
GPG key ID: DA7B27055C66D6DE
4 changed files with 34 additions and 4 deletions

View file

@ -1,5 +1,18 @@
- name: traefik setup
block:
- name: Deploy Traefik CRDs
kubernetes.core.k8s:
state: present
context: "{{ my_context }}"
apply: true
definition: "{{ lookup('url', item , split_lines=False) | from_yaml_all }}"
with_items:
# - "https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.0/standard-install.yaml"
- "https://raw.githubusercontent.com/traefik/traefik/v3.2/docs/content/reference/dynamic-configuration/kubernetes-crd-definition-v1.yml"
# - "https://raw.githubusercontent.com/traefik/traefik/v3.2/docs/content/reference/dynamic-configuration/kubernetes-crd-rbac.yml"
# ansible.builtin.command: >
# kubectl --context "{{ my_context }}" apply --server-side --force-conflicts -k
# https://github.com/traefik/traefik-helm-chart/tree/v{{ traefik_helm_chart_version }}/traefik/crds/
- name: namespace
kubernetes.core.k8s:
state: present