[#699] split k8s platform body of work out of PFVCluster

Framework enforcement layer adopted; shellcheck clean; real kubeconfigs
gitignored (example only in repo). Provenance: PFVCluster/k8s.
https://projects.knownelement.com/issues/699#note-4536
This commit is contained in:
2026-09-05 05:17:28 -05:00
commit a71a12ad61
31 changed files with 1954 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
# k8s repo consumes no secrets from env files by design: node access is
# root-SSH over Tailscale (keys via ssh-agent), and env.sh (sourced) holds
# node rosters + wire-plan constants. Copy env.sh values from the cluster
# runbook; never commit real kubeconfigs or tokens.
#
# Optional overrides when driving scripts by hand:
#SSH_USER=reachableceo
#SSH_OPTS=(-o BatchMode=yes -o StrictHostKeyChecking=accept-new -o ConnectTimeout=15)