Infra2024년 8월 13일1분 읽기

Terraform으로 인프라 코드화 (IaC) 시작하기

YS
YoungSam
조회 1442

Terraform이란

인프라를 코드로 정의하고 관리하는 도구입니다. 선언적으로 원하는 상태를 기술하면 Terraform이 현재 상태와 비교하여 변경사항을 적용합니다.

AWS EC2 인스턴스

resource "aws_instance" "web" {
  ami           = "ami-0c55b159"
  instance_type = "t3.micro"
  tags = {
    Name = "Web Server"
  }
}

워크플로우

terraform init    # 초기화
terraform plan    # 변경 사항 미리보기
terraform apply   # 적용
TerraformIaCAWS

댓글 0

아직 댓글이 없습니다.