Junior — Middle
Kokias informacijas paprastai aprašo Terraform manifestų failai?
sobes.tech AI
Atsakymas iš AI
Terraform manifestų failuose (dažniausiai su plėtiniu .tf) aprašoma infrastruktūra kaip kodas. Juose nurodoma:
- Teikėjai (pvz., AWS, Azure, GCP), kurie nustato, su kokiomis debesų paslaugomis dirbs Terraform.
- Ištekliai: konkrečios infrastruktūros dalys, tokios kaip virtualios mašinos, tinklai, duomenų bazės.
- Kintamieji ir jų reikšmės konfigūracijos parametrizavimui.
- Išeigos duomenys (outputs), kurie gali būti naudojami informacijos perdavimui tarp modulių arba po taikymo parodymui.
- Modulių: pakartotinai naudojami konfigūracijos blokai.
Pavyzdys paprasto ištekliaus Terraform:
provider "aws" {
region = "us-west-2"
}
resource "aws_instance" "example" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}