apiVersion: v1 data: traefik.yaml: | global: checkNewVersion: true sendAnonymousUsage: true serversTransport: insecureSkipVerify: true entryPoints: {% for traefik_entrypoint in traefik_entrypoints %} {{ traefik_entrypoint.name }}: address: :{{ traefik_entrypoint.port }} {% if traefik_entrypoint.tls is defined and traefik_entrypoint.tls|bool %} http: tls: {} {% endif %} {% endfor %} providers: kubernetesCRD: # ingressClass: "traefik" throttleDuration: 2s kubernetesIngress: ingressClass: "traefik" file: directory: /etc/traefik/file/ watch: true metrics: prometheus: buckets: - 0.1 - 0.3 - 1.2 - 5 entryPoint: traefik ping: entryPoint: traefik api: insecure: true dashboard: true debug: true log: level: WARN format: json accessLog: format: json fields: names: BackendAddr: keep BackendName: keep BackendURL: keep FrontendName: keep kind: ConfigMap metadata: labels: app: traefik name: traefik namespace: {{ traefik_namespace }}