helm repo add traefik https://traefik.github.io/charts && \
helm repo update
helm show values traefik/traefik > values.yaml
kubectl create namespace traefik
helm upgrade -i --namespace traefik -f values.yaml traefik traefik/traefik
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: node-role.kubernetes.io/control-plane
operator: Exists
tolerations:
- key: "node-role.kubernetes.io/control-plane"
operator: "Equal"
effect: "NoSchedule"
providers:
kubernetesGateway:
enabled: true