본문 바로가기

클라우드/IaC

1. Terraform 구성 및 설정 (1)

0. 구성

  - iam 사용자 생성 및 CLI 액세스키로 접속

로그인 후 버킷으로 확인

 

  - 테라폼 다운로드 및 설정

폴더 생성 및 파일 이동

 

환경 변수 설정 후 CMD 재시작

  - 구성 설정 안내 사이트 :   https://registry.terraform.io/

문서 내용으로 명령어 안내

 

  -  vscode 테라폼 : 확장프로그램 설치

 

  - kg/exam 폴더 생성 및 main.tf 설치

 

  - terraform init

테라폼 설치

 

  - 테라폼으로 키페어 업로드

키 생성 완료

 

key.tf

 

plan : tf 파일 테스트

 

terraform apply : 적용 -> yes

  - aws에서 확인

키 확인

 

  - vpc 생성 tf 파일 생성

파일 생성

 

코드 test
적용 : 옵션으로 yes 패스

 

  - 서브넷 생성 .tf 

      * AZ a와 c 사용, Public 서브넷 2개 Private Subnet 4개

      * 경로에 subnet.tf 파일 생성

      * 코드 입력 후 저장

subnet.tf 파일 생성

 

서브넷 생성 적용

 

생성 확인

 

  - 인터넷 게이트웨이 생성

IGW 게이트웨이 생성 및 apply

 

생성확인

 

  - 라우팅 테이블 생성

라우팅 테이블 생성
생성 완료

 

  - 라우팅테이블에 서브넷 연결

서브넷 연결 명령어
연결 확인

 

  - NAT 게이트웨이 생성

연결

 

게이트웨이 생성

 

  - 

'클라우드 > IaC' 카테고리의 다른 글

1. Vagrant  (0) 2022.06.13