Restructure repo, replace IPs with placeholders, update positioning

This commit is contained in:
2026-05-21 23:33:08 -05:00
parent c8079e3c3d
commit e9c38917e4
23 changed files with 45 additions and 90 deletions
+17
View File
@@ -0,0 +1,17 @@
#!/usr/bin/env bash
set -euo pipefail
NAMESPACE=metallb-system
echo "[MetalLB] Installing CRDs & core components..."
kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.14.8/config/manifests/metallb-native.yaml
echo "[MetalLB] Waiting for pods..."
kubectl rollout status -n ${NAMESPACE} deploy/controller --timeout=180s || true
echo "[MetalLB] Applying IPAddressPool and L2Advertisement (10.10.30.251-10.10.30.254)..."
kubectl apply -f manifests/metallb/ipaddresspool.yaml
kubectl apply -f manifests/metallb/l2advertisement.yaml
kubectl get ipaddresspools.metallb.io -n ${NAMESPACE}
kubectl get l2advertisements.metallb.io -n ${NAMESPACE}