Formation DevOps | Formation Terraform : 6- Premier pas avec Terraform : HelloWorld
This website is powered by ItGalaxy.io
Premier pas avec Terraform: HelloWorld
mkdir -p formation-terraform/premier-pas: Création Folder pour la formation- terraform/premier-pas
cd premier-pas
vim main.tf: Créer un fichier main.tf pour notre premier script Terraform avec l’editeur Vim
output “mavariable” {value = “hello la team”}
main.tf
Terraform init
Premier pas pour Terraform HelloWorld : terraform plan + apply
- Démarrage des plugins: approvisionneurs/providers.
- Graphe de construction une. Le noyau Terraform traverse chaque sommet et demande à chaque provider en
utilisant le parallélisme. - Vérification de la syntaxe des providers : validation des ressources.
- Si backend ==
, utilisez local. - Si “-out file.plan” fourni -enregistrer dans un fichier -le fichier n’est pas crypté.
- Terraform Core calcule la différence entre le dernier état connu et l’état actuel.
- Présente cette différence comme la sortie de l’opération de plan terraform à l’utilisateur dans leur terminal.
Terraform apply: OutPut : hello la team
Terraform plan
Terraform destroy
- Terraform destroy
Suppression des ressources gérées par le tfstate
terraform destroy -auto-approve
terraform destroy -target <resource|module>
when destroy:
provisioner “local-exec” {when = destroycommand = “echo ’tout cassé’”}
1. Nous contactez
- Description: Besoin de Formation et des Solutions cloud complètes pour vos applications
- Links:
2. Infra as a Service
- Description: Infrastructure cloud évolutive et sécurisée
- Links:
3. Projets Développeurs
- Description: Découvrez des opportunités passionnantes pour les développeurs
- Links:
4. Développeurs
- Description: Rejoignez notre communauté de développeurs
- Links:
5. Formations Complètes
- Description: Accédez à des formations professionnelles de haute qualité
- Links:
6. Marketplace
- Description: Découvrez notre place de marché de services
- Links:
7. Blogs
- Description: Découvrez nos blogs
- Links:
- comment creer une application mobile ?
- Comment monitorer un site web ?
- Command Checkout in git ?
- Comment git checkout to commit ?
- supprimer une branche git
- dockercoin
- kubernetes c est quoi
- architecture kubernetes
- Installer Gitlab Runner ?
- .gitlab-ci.yml exemples
- CI/CD
- svelte 5 vs solid
- svelte vs lit
- solidjs vs qwik
- alpine vs vue
- Plateform Freelance 2025
- Creation d’un site Web gratuitement
This website is powered by ItGalaxy.io