Terraform_AWS 기본 설정(1)_region, vpc, subnet, IG

2022. 7. 26. 20:46·IT/Terraform
반응형

-목차-

1. Terraform으로 AWS 기본 설정하기


https://registry.terraform.io/providers/hashicorp/aws/latest/docs

 

Terraform Registry

 

registry.terraform.io


  1. Terraform으로 AWS 기본 설정하기

1-1. 리전 설정

 

1-2. Terraform 구성 파일이 들어있는 작업 디렉토리 초기화

 

1-3. vpc 설정

 

1-4. # terraform plan 으로 확인

 

1-5. dns_hostnames=true 설정

 

1-6. terraform plan으로 확인

 

1-7. # terraform apply 으로 적용

 

1-8. AWS에서 VPC 생성 확인. 이름이 없는 상태.

 

1-9. tag에 이름 추가

 

1-10. # terraform plan 으로 확인하니 변경 사항 1개 메세지 출력

 

1-11. 적용

 

1-12. 이름이 - 에서 설정한 이름으로 변경 된 것 확인

 

1-13. subnet 설정. web a/c, db a/c, was a/c 총 여섯개 생성

 

1-14. # terraform destroy로 전체 삭제 후 # terraform apply로 적용 시킨 모습. --auto-approve는 yes를 치는 옵션을 넘기는 명령어

 

1-15. AWS에서 subnet 생성 확인

 

1-16. 인터넷 게이트웨이 설정. 이곳에서 vpc_id를 선언해주기 때문에 해당 vpc에 부착됩니다.

 

1-17. apply 실행 모습

 

1-18. AWS 인터넷 게이트웨이 생성 확인. 자동으로 VPC에 attached 되어있기 때문에 따로 attached 작업은 하지 않으셔도 됩니다.

반응형

'IT > Terraform' 카테고리의 다른 글

Terraform_AWS 기본 설정(4)_AutoScailing, RDS  (0) 2022.08.01
Terraform_AWS 기본 설정(3)_ami, ALB, Target group  (0) 2022.07.28
Terraform_AWS 기본 설정(2)_keypair, Routing table, NAT GW, 보안 그룹, EC2  (0) 2022.07.27
Terraform_설치  (0) 2022.07.26
'IT/Terraform' 카테고리의 다른 글
  • Terraform_AWS 기본 설정(4)_AutoScailing, RDS
  • Terraform_AWS 기본 설정(3)_ami, ALB, Target group
  • Terraform_AWS 기본 설정(2)_keypair, Routing table, NAT GW, 보안 그룹, EC2
  • Terraform_설치
nyub
nyub
  • nyub
    xinyub cloud
    nyub
  • 전체
    오늘
    어제
    • 전체 글 (164)
      • Cloud (17)
        • AWS (12)
        • KT (3)
        • NHN (2)
      • IT (130)
        • Network (22)
        • Linux (40)
        • Windows server (30)
        • Docker (9)
        • Terraform (5)
        • Git, Github (3)
        • Kubernetes (9)
        • CI CD (11)
        • 기타 (1)
      • Etc (17)
        • TroubleShooting (12)
        • Other Info (4)
        • 자격증 (1)
  • 반응형
  • hELLO· Designed By정상우.v4.10.3
nyub
Terraform_AWS 기본 설정(1)_region, vpc, subnet, IG
상단으로

티스토리툴바