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 # 적용
댓글 0