infra/docs/plans
Viktor Barzin 6f8b48a73c [ci skip] k8s portal: fix setup script + add onboarding hub (5 new pages)
Bug fixes:
- CA cert now populated in ConfigMap (was empty → TLS failures)
- Remove useless heredoc quote escaping in setup script
- Fix homepage: VPN callout, correct verification command (get namespaces)
- Fix false-positive sensitive=true on ingress_path, tls_secret_name,
  truenas_host, ollama_host, client_certificate_secret_name

New pages (direct Svelte, no mdsvex dependency):
- /onboarding: step-by-step guide (VPN, kubectl, git, first PR)
- /architecture: cluster topology, storage, networking, tiers
- /services: catalog of 70+ services with URLs
- /contributing: PR workflow, what you can/can't change, NEVER list
- /troubleshooting: common issues and fixes

Navigation bar added to layout. All pages use consistent docs styling.

Requires Docker image rebuild: cd stacks/platform/modules/k8s-portal/files
&& docker build -t viktorbarzin/k8s-portal:latest . && docker push
2026-03-07 15:06:26 +00:00
..
2026-02-22-anti-ai-scraping-design.md
2026-02-22-anti-ai-scraping-plan.md
2026-02-22-node-drift-quick-wins-design.md
2026-02-22-talos-linux-migration-evaluation.md
2026-02-23-mailserver-hardening-design.md
2026-02-23-mailserver-hardening-plan.md
2026-02-28-ci-build-caching-design.md
2026-02-28-ci-build-caching-plan.md
2026-02-28-network-visualization-design.md
2026-02-28-network-visualization-plan.md
2026-02-28-storage-reliability-design.md
2026-03-01-nfs-csi-migration-design.md
2026-03-01-nfs-csi-migration-plan.md
2026-03-01-traefik-resilience-design.md
2026-03-01-traefik-resilience-plan.md
2026-03-02-security-observability-design.md
2026-03-03-cluster-hardening-design.md
2026-03-07-k8s-portal-onboarding-plan.md
2026-03-07-sops-migration-design.md