REFACTOR(repo): standardize taint to control-plane
- Change node-role.kubernetes.io/master to control-plane - Update vpa, goldilocks, kube-state-metrics tolerations - Remove deprecated master taint from promtail
This commit is contained in:
@@ -60,14 +60,14 @@ controller:
|
|||||||
# Set to false to only monitor namespaces with the label: goldilocks.fairwinds.com/enabled=true
|
# Set to false to only monitor namespaces with the label: goldilocks.fairwinds.com/enabled=true
|
||||||
enableCostRecommendations: true
|
enableCostRecommendations: true
|
||||||
|
|
||||||
# Schedule on master node
|
# Schedule on control-plane node
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
node-role.kubernetes.io/master: "true"
|
node-role.kubernetes.io/control-plane: "true"
|
||||||
|
|
||||||
tolerations:
|
tolerations:
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/control-plane
|
||||||
operator: Exists
|
operator: Exists
|
||||||
effect: NoExecute
|
effect: NoSchedule
|
||||||
|
|
||||||
# VPA configuration (should already be installed)
|
# VPA configuration (should already be installed)
|
||||||
vpa:
|
vpa:
|
||||||
|
|||||||
@@ -14,14 +14,14 @@ resources:
|
|||||||
limits:
|
limits:
|
||||||
memory: 150Mi
|
memory: 150Mi
|
||||||
|
|
||||||
# Schedule on master node
|
# Schedule on control-plane node
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
node-role.kubernetes.io/master: "true"
|
node-role.kubernetes.io/control-plane: "true"
|
||||||
|
|
||||||
tolerations:
|
tolerations:
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/control-plane
|
||||||
operator: Exists
|
operator: Exists
|
||||||
effect: NoExecute
|
effect: NoSchedule
|
||||||
|
|
||||||
service:
|
service:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
|
|||||||
@@ -37,11 +37,8 @@ resources:
|
|||||||
limits:
|
limits:
|
||||||
memory: 182Mi
|
memory: 182Mi
|
||||||
|
|
||||||
# Tolerations to run on all nodes including master
|
# Tolerations to run on all nodes including control-plane
|
||||||
tolerations:
|
tolerations:
|
||||||
- key: node-role.kubernetes.io/master
|
|
||||||
operator: Exists
|
|
||||||
effect: NoSchedule
|
|
||||||
- key: node-role.kubernetes.io/control-plane
|
- key: node-role.kubernetes.io/control-plane
|
||||||
operator: Exists
|
operator: Exists
|
||||||
effect: NoSchedule
|
effect: NoSchedule
|
||||||
|
|||||||
@@ -13,14 +13,14 @@ recommender:
|
|||||||
limits:
|
limits:
|
||||||
memory: 192Mi
|
memory: 192Mi
|
||||||
|
|
||||||
# Schedule on master node
|
# Schedule on control-plane node
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
node-role.kubernetes.io/master: "true"
|
node-role.kubernetes.io/control-plane: "true"
|
||||||
|
|
||||||
tolerations:
|
tolerations:
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/control-plane
|
||||||
operator: Exists
|
operator: Exists
|
||||||
effect: NoExecute
|
effect: NoSchedule
|
||||||
|
|
||||||
# Updater - applies recommended resource requests to pods
|
# Updater - applies recommended resource requests to pods
|
||||||
# Disabled because we're using updateMode: Off (recommendations only)
|
# Disabled because we're using updateMode: Off (recommendations only)
|
||||||
|
|||||||
Reference in New Issue
Block a user