🏠 Accueil
Benchmarks
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 Glossaire IA 🔗 Liens Utiles
Avancé

Concepteur de Pipeline CI/CD 'Infrastructure as Code'

#cicd #terraform #security #gitlab-ci #github-actions

Crée un pipeline complet intégrant tests, scan de sécurité et déploiement Terraform.

Conçois le fichier de configuration d'un pipeline CI/CD (pour GitHub Actions ou GitLab CI) pour un projet utilisant Terraform. Le pipeline doit effectuer les tâches suivantes séquentiellement : 1. Linting du code Terraform, 2. Validation du format (terraform validate), 3. Planification de l'infrastructure (terraform plan) et sauvegarde du plan en artefact, 4. Scan de sécurité sur le code source (SAST) et sur l'infrastructure prévue (checkov), 5. Application automatique (terraform apply) uniquement si la branche est 'main'. Fournis le code complet du fichier YAML.