chrisfu
3f96f66a78
feat(mock_val): rewrite init scripts; add new service init scripts
...
Rewrites (updated for knoe namespace, GKE support, and current service configs):
init_gitlab.sh, init_kong.sh, init_cnpg_backup.sh, init_monitoring.sh,
init_garage_store.sh, init_gitea.sh, init_kdc.sh, init_openbao.sh,
init_argocd.sh, init_certmgr.sh, init_common_services.sh, init_db_manager.sh,
init_forgejo.sh, init_k3s_registry.sh, init_kerberos.sh, init_nginx_ingress.sh,
init_port_forwards.sh, init_registry.sh, init_service_layer.sh
Deleted: init_cloudnative_pg.sh (superseded by init_cnpg_gke.sh)
New scripts:
init_cnpg_gke.sh — CNPG setup for GKE with Workload Identity
init_knoe_auth.sh — knoe-auth OIDC service init
init_knoe_users.sh — user provisioning
init_redis.sh — Redis init
init_oauth2_proxy.sh / init_oauth2_proxy_prole.sh — OAuth2 proxy setup
init_grafana_oauth.sh / init_grafana_oauth_prole.sh — Grafana OAuth wiring
init_1password.sh — 1Password Connect init
init_min.sh — minimal bootstrap
Co-authored-by: Junie <junie@jetbrains.com>
2026-05-23 21:31:27 -07:00
chrisfu
396cea60e7
installer: stabilize retries + improve k3s inventory detection
...
- Reuse namespace from existing prole.cfg unless env overrides
- Support k3s_hosts children groups and prefer k3s_servers as default
- Add headless pytest tkinter stubs and blocked-cluster reconciliation tests
- Update registry mirror endpoint, port mappings, and prole-db manifests
2026-03-07 23:57:21 -08:00