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:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user