🏠 Ana Sayfa
Benchmarklar
📊 Tüm Benchmarklar 🦖 Dinozor v1 🦖 Dinozor v2 ✅ To-Do List Uygulamaları 🎨 Yaratıcı Serbest Sayfalar 🎯 FSACB - Nihai Gösteri 🌍 Çeviri Benchmarkı
Modeller
🏆 En İyi 10 Model 🆓 Ücretsiz Modeller 📋 Tüm Modeller ⚙️ Kilo Code
Kaynaklar
💬 Prompt Kütüphanesi 📖 YZ Sözlüğü 🔗 Faydalı Bağlantılar
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.