Commit Graph

8 Commits

Author SHA1 Message Date
chrisfu
6b6e5e2aec nodeSelector and storage updates across k8s manifests
- Added `nodeSelector` for multiple Kubernetes resources to ensure scheduling on `myrddin.prole.org`.
- Modified `storage` requests and set `storageClassName` in `garage-statefulset.yaml`.
- Enhanced `install.py` for dynamic environment configuration and kubeconfig handling.
- Improved cgroup management tasks in Ansible with conflict resolution and parameter updates.
- Simplified vault token update process in playbooks and updated encryption checks.
2026-02-06 01:17:54 -08:00
chrisfu
1e87f4684e Add k3s vault token update steps to k3s_sync.yml
- Introduced tasks to update the k3s vault token within the `k3s_sync.yml` playbook.
- Includes vault password file handling and vault file encryption/decryption processes.
2026-02-05 23:44:05 -08:00
chrisfu
abd97008e7 Refactor k3s_sync.yml to improve sync source host selection logic. 2026-02-05 23:15:30 -08:00
chrisfu
92988d8bd2 Refactor k3s_sync.yml to improve sync source host selection logic. 2026-02-05 23:11:55 -08:00
chrisfu
7dca902d39 Refactor k3s_sync.yml to improve sync source host selection logic. 2026-02-05 23:05:02 -08:00
chrisfu
e7d2b8fe52 Refactor k3s_sync.yml to improve sync source host selection logic. 2026-02-05 22:42:45 -08:00
chrisfu
68948be107 Refactor k3s synchronization playbooks to streamline metadata handling and ensure source inclusion. 2026-02-05 22:37:17 -08:00
chrisfu
5ae0c0bcb9 k3s_sync task 2026-02-05 22:26:17 -08:00