A comprehensive two-stage IaC solution for provisioning single-node Kubernetes cluster. Uses Ansible for Kubernetes cluster bootstrap, Terraform for deploying a complete application stack including GitLab, monitoring, storage, VPN, and CI/CD tools
Stars
3
Forks
0
Watchers
3
Open Issues
3
Overall repository health assessment
feat(infra): bump tool versions, fix Ansible idioms, and harden Terraform providers (#77)
629baa2View on GitHubchore(stage2): add prevent_destroy guard to all required module namespaces (#73)
80577d3View on GitHubfeat(stage2): add Sealed Secrets controller and ArgoCD apps repo bootstrapping (#71)
21c682dView on GitHubchore(deps): bump the all-pip group in /stage1 with 2 updates (#70)
e37633dView on GitHubfix(ci): resolve Trivy pre-commit hook failure and optimise Dependabot (#68)
a0b6cb3View on GitHubfix(ci): add push trigger for code scanning baseline updates (#64)
d74e73cView on GitHubfix(ci): extract sync-versions logic to standalone script (#63)
5e45f5eView on GitHubfix(container): resolve security scan failures in CI (#62)
3fae4a1View on GitHubchore(deps): bump ansible from 13.0.0 to 13.2.0 in /stage1 (#60)
be62239View on GitHubchore(deps): bump ansible-core from 2.20.0 to 2.20.1 in /stage1 (#59)
77e2ea8View on GitHubchore(deps): bump aquasecurity/setup-trivy from 0.2.4 to 0.2.5 (#58)
b82c766View on GitHubchore(deps): bump github/codeql-action from 3 to 4 (#56)
a048f28View on GitHub