FEAT(longhorn): add master node tolerations

- to Longhorn components
This commit is contained in:
2025-12-31 18:17:58 +09:00
parent e0143b153f
commit 2a864417a5

View File

@@ -42,20 +42,29 @@ defaultSettings:
# Longhorn Manager (control plane) # Longhorn Manager (control plane)
longhornManager: longhornManager:
priorityClass: ~ priorityClass: ~
tolerations: [] tolerations:
- key: "node-role.kubernetes.io/master"
operator: "Exists"
effect: "NoExecute"
nodeSelector: {} nodeSelector: {}
# Longhorn Driver (CSI driver) # Longhorn Driver (CSI driver)
longhornDriver: longhornDriver:
priorityClass: ~ priorityClass: ~
tolerations: [] tolerations:
- key: "node-role.kubernetes.io/master"
operator: "Exists"
effect: "NoExecute"
nodeSelector: {} nodeSelector: {}
# Longhorn UI # Longhorn UI
longhornUI: longhornUI:
replicas: 1 replicas: 1
priorityClass: ~ priorityClass: ~
tolerations: [] tolerations:
- key: "node-role.kubernetes.io/master"
operator: "Exists"
effect: "NoExecute"
nodeSelector: {} nodeSelector: {}
# CSI components # CSI components