Sobes.tech
Junior — Middle

Milyen információkat írnak általában le a Terraform manifest fájlokban?

sobes.tech MI

Válasz az MI-től

A Terraform manifest fájlokban (általában .tf kiterjesztéssel) az infrastruktúrát kódként írják le. Ezekben megadott:

  • Szolgáltatók (pl. AWS, Azure, GCP), amelyek meghatározzák, hogy a Terraform milyen felhőszolgáltatásokkal fog dolgozni.
  • Erőforrások: az infrastruktúra konkrét összetevői, például virtuális gépek, hálózatok, adatbázisok.
  • Változók és értékeik a konfiguráció paraméterezéséhez.
  • Kimenetek (outputs), amelyeket az modulok közötti információátvitelhez vagy a végső megjelenítéshez lehet használni.
  • Modulok: újra felhasználható konfigurációs blokkok.

Egyszerű erőforrás példája Terraformban:

provider "aws" {
  region = "us-west-2"
}

resource "aws_instance" "example" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t2.micro"
}