prole/infrastructure/playbooks/site.yml
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

41 lines
618 B
YAML

---
- name: iSCSI hosts and filesystem mounts
hosts: iscsi
become: true
roles:
- iscsi
- name: Pi-hole DNS and resilience configuration
hosts: pihole
become: true
roles:
- pihole_dns
- name: Samba AD DNS reverse zones and PTRs
hosts: ad_dc
become: true
roles:
- samba_ad_dc
- samba_dns
- samba_reverse_dns
- hosts: linux_hosts
become: true
roles:
- local_user
- rsyslog
- prole
- name: K3s cgroup prerequisites
hosts: k3s_hosts
become: true
serial: 1
roles:
- cgroups
- name: K3s Cluster Setup
hosts: k3s_hosts
become: true
roles:
- k3s