Learning
Terraform

Alap fogalmak – provider, resource, state

A három alap építőkő: provider plugin, resource definíció, és a state mint nyilvántartás.

Alap fogalmak – provider, resource, state

Provider

A provider az a plugin, ami a Terraform és egy szolgáltatás (pl. AWS) API-ja között kommunikál.

provider "aws" {
  region = "us-east-1"
}

Resource

A resource egy konkrét infrastruktúra-elem (pl. VM, adatbázis).

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

State

A state fájl (terraform.tfstate) tárolja az aktuális állapotot, hogy a Terraform tudja, mihez képest kell változtatni.

FogalomRöviden
Providerösszekötő plugin
Resourcekezelt infra elem
Statenyilvántartás az állapotról

On this page