
[Terraform] 테라폼으로 EKS 프로비저닝
·
Terraform
main.tf # AWS 프로바이더 설정: AWS 리소스를 관리하기 위해 지정된 리전을 설정합니다. provider "aws" { region = var.region } # 사용 가능한 가용 영역을 필터링합니다. 이는 관리형 노드 그룹에서 현재 지원되지 않는 로컬 존을 제외하기 위한 것입니다. data "aws_availability_zones" "available" { filter { name = "opt-in-status" values = ["opt-in-not-required"] } } # 클러스터 이름을 지정하는 로컬 변수를 설정합니다. 여기서는 랜덤 문자열을 포함하여 고유한 이름을 생성합니다. locals { cluster_name = "dohyung-eks-${random_string.suff..