kubernetes: added woodpecker-ci

- added woodpecker CI
- removed kubernetes infra terraform files.
- added demo woodpecker pipeline
This commit is contained in:
2025-07-02 22:49:27 +03:00
parent 523c190c7a
commit 448a0a89b9
9 changed files with 411 additions and 150 deletions

View File

@ -11,8 +11,8 @@ Currently, only the Proxmox virtual machines are managed using Terraform.
Kubernetes clusters are still created with Ansible, and Kubernetes resources are
managed using Helm charts and kubectl. Previously, Proxmox was also managed with
Ansible, but it has been moved to Terraform for improved consistency and state
management. The goal is to eventually manage all infrastructureincluding
Kubernetes clusters—using Terraform.
management. The goal is to eventually manage all infrastructure including
creating Kubernetes clusters with Terraform, but this is a work in progress.
The terraform state files are stored in a remote backend, which allows for
collaboration and state management across different environments. The backend