Quelles étapes sont suivies pour déployer une nouvelle ressource ou objet dans l'infrastructure avec Terraform ?
sobes.tech IA
Réponse de l'IA
L'implémentation d'une nouvelle ressource ou objet dans l'infrastructure avec Terraform comprend généralement les étapes suivantes :
-
Définition de la ressource dans la configuration — dans un fichier avec l'extension
.tf, une nouvelle ressource est décrite avec les paramètres nécessaires. -
Initialisation de Terraform — la commande
terraform inittélécharge les fournisseurs et modules nécessaires. -
Vérification du plan de modifications —
terraform planmontre quelles modifications seront apportées à l'infrastructure. -
Application des modifications —
terraform applycrée ou modifie les ressources selon la configuration. -
Vérification de l'état — Terraform met à jour le fichier d'état, reflétant l'infrastructure actuelle.
Exemple d'ajout d'une nouvelle ressource AWS EC2 :
resource "aws_instance" "example" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}
Après avoir ajouté ce bloc, exécutez terraform init, puis terraform plan et terraform apply.