아키텍처NCP 환경Bastion VM : 1EANKS Cluster : Control Plane 1EA, NodePool 1EANat Gateway : 1EA## 디렉토리 tree├── bastion.tf├── data.tf├── nks.tf├── output.tf├── security.tf├── terraform.tfvars├── user_data.sh├── variables.tf├── version.tf└── vpc.tf## terraform.tfvarsvpc_name = "my-vpc"vpc_cidr = "10.10.0.0/16"subnet = [ "10.10.1.0/24", "10.10.10.0/24", "10.10.30.0/24" , "10.10.35.0/24", "10.10.50.0/24" ]..
Terraform
Terraform InstallTerraform은 크게 3가지 방법을 통해 설치할 수 있다.이미 빌드된 바이너리 파일을 다운로드테라폼 소스 코드를 다운로드 후 빌드하기OS 패키지 관리자를 활용하기나는 OS 패키지 관리자를 통한 설치를 진행할 것이고,macbook과 윈도우 환경에 WSL 환경 2가지를 사용하고 있으므로 두가지 방법에 대해 서술하겠다. - WSL (Ubuntu)$ wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg$ echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyr..