Infrastructure as code

Public cloud resource 기반 infrastructure를 코드로 관리하는 저장소입니다.

Create AWS VPC

AWS VPC

Edit vpc.tfvars

$ vim /terraform/aws/resources/vpc/vpc.tfvars
$ cd /terraform/aws/resources/vpc
$ terraform apply -var-file=vpc.tfvars

Create AWS EKS Cluster

AWS EKS Cluster

Edit eks.tfvars

$ vim /terraform/aws/resources/eks/eks.tfvars
$ cd /terraform/aws/resources/eks
$ terraform apply -var-file=eks.tfvars

Reference

Vpc 모듈과 Bastion을 생성하는 terraform code는 ausbubam님의 블로그를 참고하였습니다.

ausbubam blog

Eks 생성과 관련된 부분은 hashicorp eks-intro 문서를 참고했습니다.

Hashicorp eks intro