Terraform - AWS - VPC

현시기얌·2021년 12월 9일

Terraform

목록 보기
3/6

지역 설정하기

provider "aws" {
  region = "ap-northeast-2"
}

VPC 설정하기

# Create a VPC
resource "aws_vpc" "example" {
  cidr_block = "10.0.0.0/16"
}

VPC Name 태그

# Create a VPC
resource "aws_vpc" "foo" {
  cidr_block = "10.123.0.0/16"

tags = {
"Name" = "This is test vpc"
}
}


## VPC CIDR 변경
![](https://velog.velcdn.com/images%2Fhyun6ik%2Fpost%2F1501dc88-5493-4a30-96a3-cad78242d13a%2Fimage.png)
![](https://velog.velcdn.com/images%2Fhyun6ik%2Fpost%2Ff3f708b9-e611-4097-8c7d-a46a94cb738e%2Fimage.png)
>
CIDR는 변경 가능한 객체가 아니므로 
삭제되고 새로 생성된다.

## Terraform 변경 주의점 
> tf apply를 해서 바로 yes를 누르지말고 
plan 내용을 면밀하게 검토해서 
자체적으로 변경되는건지 
리소스가 삭제되고 새로 생성되는 것인지 체크해야 한다.
profile
현시깁니다

0개의 댓글