prole/infrastructure/playbooks
chrisfu b8a55888be checkpoint: update GKE deployment docs and infra changes
Summarize CLAUDE.md updates:

- Document both live GKE clusters as e2-standard-2 x3 in us-west3 and note stale app default in code.

- Call out DB cluster naming mismatch between conf (knoe-dev-cnpg-0) and code default (knoe-cnpg-0).

- Add SSD quota guidance: 300GB fully consumed by CNPG, so non-CNPG PVCs must use standard/pd-standard.

- Refresh reset script reference and quota section details to match current runtime state.

Co-authored-by: Junie <junie@jetbrains.com>
2026-04-18 07:18:10 -07:00
..
audit.yml Configure K3s for retropie and add Traefik Ingress. Updated K3s templates for node-ip/flannel-iface, configured retropie host vars, enabled Traefik, added Ingress resources for Grafana, Prole, Kong, and Supabase, and set Postgres to LoadBalancer. 2026-02-16 04:28:40 -08:00
bootstrap_local_ansible_user.yml ansible starts here 2026-01-18 20:02:41 -08:00
cgroups.yml Add playbooks and manifests for cgroups and iSCSI storage setup 2026-02-06 01:19:59 -08:00
check_k3s_endpoint.yml Refactor project structure and update initialization scripts 2026-02-14 13:44:49 -08:00
disable_pi_k3s.yml fix(gitlab,infra): ARM64 RPi service cluster – GitLab deploy in gitlab ns on gandalf 2026-04-02 20:15:11 -07:00
iscsi_cleanup.yml Summary of recent repairs and infrastructure updates 2026-02-15 17:51:57 -08:00
iscsi_login.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
iscsi_mount.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
k3s_cleanup.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
k3s_delete.yml Configure K3s for retropie and add Traefik Ingress. Updated K3s templates for node-ip/flannel-iface, configured retropie host vars, enabled Traefik, added Ingress resources for Grafana, Prole, Kong, and Supabase, and set Postgres to LoadBalancer. 2026-02-16 04:28:40 -08:00
k3s_diagnose_repair.yml ansible: treat /var/lib/rancher as local K3s state 2026-03-15 23:20:55 -07:00
k3s_fetch_kubeconfig.yml Checkpoint: Refactor common services and monitoring initialization. Updates: etc/init_monitoring.sh (Grafana naming, legacy cleanup), etc/init_common_services.sh (migration/cleanup logic), added etc/init_registry.sh, updated etc/init_cloudnative_pg.sh (manifest filtering), updated configs, and enhanced tests. Fixed: excluded .ansible logs and added to .gitignore. 2026-02-09 18:50:44 -08:00
k3s_import_images.yml Fix k3s CNPG image registry resolution and import flows 2026-03-07 00:23:00 -08:00
k3s_install_single.yml ansible: treat /var/lib/rancher as local K3s state 2026-03-15 23:20:55 -07:00
k3s_mariadb_datastore_prepare.yml k3s: eliminate localhost registry + dedupe common-core 2026-03-05 14:31:33 -08:00
k3s_mariadb_datastore_rollout.yml k3s: eliminate localhost registry + dedupe common-core 2026-03-05 14:31:33 -08:00
k3s_reset.yml Harden monitoring init; improve k3s reset cleanup 2026-03-15 16:02:15 -07:00
k3s_server_refresh.yml k3s: eliminate localhost registry + dedupe common-core 2026-03-05 14:31:33 -08:00
k3s_start_single.yml feat: infrastructure and installer updates for k3s, OpenTofu, and prole-db 2026-02-05 21:27:18 -08:00
k3s_stop.yml feat: infrastructure and installer updates for k3s, OpenTofu, and prole-db 2026-02-05 21:27:18 -08:00
k3s_sync.yml ansible: treat /var/lib/rancher as local K3s state 2026-03-15 23:20:55 -07:00
merlin_mariadb_full_export.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
merlin_mariadb_full_import.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
merlin_mariadb_provision.yml Fix k3s CNPG image registry resolution and import flows 2026-03-07 00:23:00 -08:00
prole_logs_migrate.yml Summary of recent repairs and infrastructure updates 2026-02-15 17:51:57 -08:00
rotate_pihole_db.yml ansible managed piholes 2026-01-18 22:01:23 -08:00
site.yml checkpoint: update GKE deployment docs and infra changes 2026-04-18 07:18:10 -07:00
smoke_ping.yml Implement real-time command executor for network scan: added run_streaming_cmd for unbuffered output, integrated with NetworkScreen UI, and added unit tests. 2026-02-28 17:58:58 -08:00
start_k3s_agents.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
start_k3s_servers.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
stop_k3s_agents.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
stop_k3s_servers.yml ansible: add K3s datastore export/import, improve iSCSI handling, and migrate merlin to MariaDB primary 2026-03-06 14:25:13 -08:00
swap.yml ansible: replace no_swap role with swap role and enhance K3s setup 2026-01-21 16:19:17 -08:00
sync_pihole_toml.yml ansible managed piholes 2026-01-18 22:01:23 -08:00
test_k3s_kubeconfig_rewrite.yml Checkpoint: ArgoCD IO load distribution and K3s configuration updates 2026-03-04 12:23:15 -08:00
test_k3s_validate_args.yml Checkpoint: ArgoCD IO load distribution and K3s configuration updates 2026-03-04 12:23:15 -08:00
tmp_bao_dir.yml Refactor iSCSI Synology mounts to /synology/d00x 2026-03-21 10:43:06 -07:00
tmp_mount.yml Summary of recent repairs and infrastructure updates 2026-02-15 17:51:57 -08:00