fix metallb control-plane

This commit is contained in:
2025-10-02 10:41:19 +02:00
parent 0184379a5b
commit faaeb217bf

View File

@@ -1,26 +1,31 @@
# Your existing configuration for the IP address pool # This top-level key MUST match the dependency name in your Chart.yaml
config: metallb:
config: |
address-pools:
- name: default
protocol: layer2
addresses:
- 192.168.178.200-192.168.178.250
speaker: # Your original address pool configuration, now nested
tolerations: config:
- key: "node-role.kubernetes.io/control-plane" config: |
operator: "Exists" address-pools:
effect: "NoSchedule" - name: default
- key: "node-role.kubernetes.io/master" protocol: layer2
operator: "Exists" addresses:
effect: "NoSchedule" - 192.168.178.200-192.168.178.250
controller: # The speaker tolerations, also nested
tolerations: speaker:
- key: "node-role.kubernetes.io/control-plane" tolerations:
operator: "Exists" - key: "node-role.kubernetes.io/control-plane"
effect: "NoSchedule" operator: "Exists"
- key: "node-role.kubernetes.io/master" effect: "NoSchedule"
operator: "Exists" - key: "node-role.kubernetes.io/master"
effect: "NoSchedule" operator: "Exists"
effect: "NoSchedule"
# The controller tolerations, also nested
controller:
tolerations:
- key: "node-role.kubernetes.io/control-plane"
operator: "Exists"
effect: "NoSchedule"
- key: "node-role.kubernetes.io/master"
operator: "Exists"
effect: "NoSchedule"