Terraform이 AWS 리소스를 생성하려면 AWS CLI 인증이 필요하다.
aws configure
입력
AWS Access Key ID
AWS Secret Access Key
Region: ap-northeast-2
로그인 확인
aws sts get-caller-identity
정상 출력 예
Account: xxxxxxxxxxxx
Arn: arn:aws:iam::xxxxxxxxxxxx:user/xxx
이 단계가 정상이어야 Terraform이 AWS에 리소스를 생성할 수 있다.
Terraform 코드가 있는 디렉터리로 이동한다.
cd dr-aws-infra/terraform
확인
ls
다음과 같은 파일이 있어야 한다.
provider.tf
vpc.tf
eks.tf
iam.tf
rds.tf
efs.tf
route53.tf
alb.tf
variables.tf
terraform.tfvars