Some checks failed
scrum-manager/pipeline/head There was a failure building this commit
MetalLB was already installed (metallb-speaker-* / metallb-controller-*) 32 days ago. Applying metallb-native.yaml created duplicate controller and speaker resources. The new speaker pods could not schedule because the existing metallb-speaker-* pods already occupy the host ports (7472, 7946) on all 3 nodes: "1 node(s) didn't have free ports for the requested pod ports" Fix: remove the kubectl apply for metallb-native.yaml — just apply the IPAddressPool and L2Advertisement configs which is all we need. Manual cluster cleanup required (one-time): kubectl delete deployment controller -n metallb-system kubectl delete daemonset speaker -n metallb-system Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7.7 KiB
7.7 KiB