15 Commits

Author SHA1 Message Date
alexandre.pires 3c6647c215 feat: Add VFIO binding script and update playbook for enhanced virtualization support 2026-01-02 23:15:08 +01:00
alexandre.pires 01bf71f8d2 feat(cert-manager): Add Cloudns issuer and DNS-01 challenge support
- Introduced a new Cloudns issuer configuration for cert-manager.
- Created separate tasks for DNS-01 and HTTP-01 challenge issuers.
- Updated cert-manager tasks to include Cloudns provider and manage secrets.
- Refactored existing LetsEncrypt issuer registration to use new task structure.
- Added necessary Kubernetes resources for Cloudns integration, including RBAC and certificates.
- Updated Terraform configurations to support new DNS records and service changes.
- Adjusted deployment strategies for CoreDNS and Open WebUI applications.
2025-06-07 20:39:38 +02:00
alexandre.pires 3ea65f060f Major changes 2025-06-05 23:27:50 +02:00
alexandre.pires 05d1624bdd feat(terraform): update metallb version, refactor IAM policies, and enhance security 2025-05-11 20:58:05 +02:00
alexandre.pires 457f2bd810 feat(encryption): implement AWS KMS integration with encryption provider and update related configurations 2025-05-11 19:41:48 +02:00
alexandre.pires 5324ef7ec0 Refactor encryption secret in microk8s install.yml and repository.vault 2024-09-29 01:38:48 +02:00
alexandre.pires 6a9c86bd91 Refactor encryption secret in microk8s install.yml 2024-09-29 01:19:11 +02:00
alexandre.pires 0cef49cda3 Refactor encryption secret in microk8s install.yml 2024-09-29 01:11:37 +02:00
alexandre.pires abf28888fb Refactor ansible-lint configuration 2024-09-28 23:30:41 +02:00
alexandre.pires 6248286ad2 Encryption and major changes 2024-09-28 23:12:19 +02:00
alexandre.pires 1f060541c3 Refactor playbook_microk8s.yml and ansible-apply.yaml
Simplify playbook_microk8s.yml by removing duplicate lines and whitespace changes.
Update ansible-apply.yaml to include a scheduled job for Terraform Apply.
2024-09-28 21:27:24 +02:00
alexandre.pires 4032d5c1d3 Refactor ufw.yml to include retries and delay for firewall rules 2024-09-26 20:34:46 +02:00
alexandre.pires 9278fe47f2 Refactor Microk8s plugin configuration and disable ha-cluster plugin 2024-09-24 20:48:45 +02:00
alexandre.pires 8a43e2e301 Refactor SSH configuration and playbook execution in ansible-apply.yaml 2024-09-24 20:14:45 +02:00
alexandre.pires f445996797 Initial ansible onboard 2024-09-24 15:19:51 +02:00