Welke stappen worden ondernomen om een nieuwe bron of object in de infrastructuur te implementeren met Terraform?
sobes.tech AI
Antwoord van AI
Het implementeren van een nieuwe resource of object in de infrastructuur met Terraform omvat meestal de volgende stappen:
-
Definitie van de resource in de configuratie — in een
.tf-bestand wordt een nieuwe resource beschreven met de benodigde parameters. -
Initialisatie van Terraform — het commando
terraform initdownloadt de benodigde providers en modules. -
Controleren van het wijzigingsplan —
terraform plantoont welke wijzigingen in de infrastructuur worden aangebracht. -
Toepassen van de wijzigingen —
terraform applymaakt of wijzigt de resources volgens de configuratie. -
Controleren van de status — Terraform werkt het statusbestand bij dat de huidige infrastructuur weerspiegelt.
Voorbeeld van het toevoegen van een nieuwe AWS EC2-resource:
resource "aws_instance" "example" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}
Na het toevoegen van deze blok, voer terraform init uit, gevolgd door terraform plan en terraform apply.