Junior — Middle
Kādas informācijas parasti tiek aprakstītas Terraform manifestu failos?
sobes.tech AI
Atbilde no AI
Terraform manifest failos (parasti ar ar .tf paplašinājums) apraksta infrastruktūru kā kodu. Tajos norāda:
- Pakalpojumu sniedzējus (piemēram, AWS, Azure, GCP), kas nosaka, ar kādām mākoņpakalpojumu pakalpojumiem Terraform strādās.
- Resursus: konkrētus infrastruktūras komponentus, piemēram, virtuālās mašīnas, tīklus, datu bāzes.
- Mainīgos un to vērtības konfigurācijas parametrizēšanai.
- Izvades datus (outputs), kurus var izmantot informācijas nodošanai starp moduļiem vai pēc piemērošanas parādīšanai.
- Moduļus: atkārtoti lietojamus konfigurācijas blokus.
Piemērs vienkāršam resursam Terraform:
provider "aws" {
region = "us-west-2"
}
resource "aws_instance" "example" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}