prole/infrastructure/playbooks
chrisfu e228dd9243 checkpoint: installer refinements, k3s drift protection, and infra updates
- Installer: Updated k3s deployment logic and configuration generation.

- k3s Role: Implemented token drift protection to verify Vault secrets against live node tokens.

- DNS: Enhanced samba_reverse_dns role to support multiple reverse zones.

- Service Init: Updated initialization scripts and status reporting.

- Infrastructure: Added prole management role and k3s diagnostic playbook.

- Configuration: Updated prole.cfg and added vaulted group variables.
2026-02-12 02:30:44 -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
k3s_delete.yml Add playbooks for k3s reset and deletion with vault token removal. Include k3s cleanup tasks role. 2026-01-28 13:34:37 -08:00
k3s_diagnose_repair.yml checkpoint: installer refinements, k3s drift protection, and infra updates 2026-02-12 02:30:44 -08: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_reset.yml Add serial execution and integrate cgroup role in k3s reset playbook 2026-01-28 15:03:10 -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 nodeSelector and storage updates across k8s manifests 2026-02-06 01:17:54 -08:00
rotate_pihole_db.yml ansible managed piholes 2026-01-18 22:01:23 -08:00
site.yml checkpoint: installer refinements, k3s drift protection, and infra updates 2026-02-12 02:30:44 -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