Initial commit: Ced's K3s HomeLab

This commit is contained in:
2025-12-06 22:22:42 -06:00
commit 188651954e
20 changed files with 1078 additions and 0 deletions
@@ -0,0 +1,14 @@
#!/usr/bin/env bash
set -euo pipefail
NAMESPACE=ingress-nginx
echo "[Ingress] Adding Helm repo for ingress-nginx..."
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx >/dev/null 2>&1 || true
helm repo update
echo "[Ingress] Installing ingress-nginx (LoadBalancer, pinned to ingress-node=true)..."
helm upgrade --install ingress-nginx ingress-nginx/ingress-nginx --namespace ${NAMESPACE} --create-namespace --set controller.service.type=LoadBalancer --set controller.nodeSelector.ingress-node="true"
kubectl get pods -n ${NAMESPACE}
kubectl get svc -n ${NAMESPACE} ingress-nginx-controller