REFACTOR(traefik): remove control-plane scheduling

- Remove tolerations for control-plane taint
- Remove svclb tolerations annotation
- Allow pods to schedule on any available node
This commit is contained in:
2026-01-10 18:35:15 +09:00
parent 737873066d
commit c31046a322

View File

@@ -28,11 +28,6 @@ spec:
app.kubernetes.io/name: traefik
topologyKey: kubernetes.io/hostname
# Control-plane 노드에도 배치 허용
tolerations:
- key: node-role.kubernetes.io/control-plane
operator: Exists
# Traefik Dashboard 활성화
dashboard:
enabled: true
@@ -56,11 +51,6 @@ spec:
expose:
default: true
# svclb tolerations for control-plane node
service:
annotations:
svccontroller.k3s.cattle.io/tolerations: '[{"key":"node-role.kubernetes.io/control-plane","operator":"Exists","effect":"NoSchedule"}]'
# Prometheus metrics
metrics:
prometheus: