Bewährte Verfahren für die CI-Toolchain IaC
Die Implementierung der Continuous Integration (CI) Toolchain für Infrastructure as Code (IaC) DevSecOps folgt diesen Praktiken.
- Führt einen statischen Code-Scanner auf den Infrastruktur-Code-Repositories aus und führt Terraform-Linting-Checks für den Infrastruktur-Code durch.
- Führt Konformitätsprüfungen des Infrastrukturcodes durch, um Geheimnisse und Sicherheitsschwachstellen zu erkennen.
- Erzeugt Artefakte bei jeder Git Übergabe.
- Speichert die Metadaten der erstellten Artefakte im Inventory Repository.
- Baut und validiert automatisch jeden Code, der in den Zielzweig des Git-Repositorys eingebunden wird.