Materiały:
- dobre praktyki:
- narzędzia CI/CD:
- artykuły:
- How to implement CI/CD for IaC in practice? — part 0: introduction
- Deploying AWS Infrastructure using Terraform Scripts Through Jenkins Pipeline
- Provision AWS Infrastructure using Terraform & Jenkins – GitOps
- Git best practices: Workflows for GitOps deployments
- Argo CD - Declarative GitOps CD for Kubernetes
Przykłady:
- Konfiguracja narzędzia pre-commit uwzględniająca:
- linting
- formatowanie kodu
- generowanie dokumentacj
- testy bezpieczeństwa za pomocą narzędzia
Checkov
- Testy jednotkowe, kontraktowe, integracyjne oraz funkcjonalne