Commit Graph

6 Commits

Author SHA1 Message Date
Nikholas Pcenicni
46cedc965f Refactor Argo CD application management by removing noble-kyverno and noble-platform configurations, transitioning to Ansible-driven installations. Update documentation to clarify the optional nature of app-of-apps and the role of kustomization.yaml as an empty resource holder. Ensure users are informed about the need to delete stale Applications when migrating from previous configurations. 2026-03-28 15:17:54 -04:00
Nikholas Pcenicni
906c24b1d5 Remove obsolete Ansible configuration files and playbooks for Proxmox VM management, including ansible.cfg, README.md, inventory samples, and various playbooks. This cleanup eliminates unused roles and tasks, streamlining the project structure. 2026-03-28 01:43:25 -04:00
Nikholas Pcenicni
51d55af86e Update .gitignore and refactor Ubuntu template playbook to use role for Proxmox template management 2026-03-27 03:48:32 -04:00
Nikholas Pcenicni
fcb2119859 feat: Introduce an Ansible common role for base system configuration, including packages, users, and Netplan networking, alongside Semaphore playbooks for system bootstrapping and Proxmox management. 2026-01-19 03:47:55 -05:00
Nikholas Pcenicni
75b2702c9a feat: Integrate Authentik OIDC into Semaphore and enhance Proxmox VM template creation with image list selection and SSH key management. 2026-01-19 03:14:49 -05:00
Nikholas Pcenicni
f8591ccae6 feat: Implement Ansible for Proxmox VM management and refactor Mastodon Docker Compose, removing outdated service definitions. 2026-01-19 03:14:39 -05:00