brunch

You can make anything
by writing

- C.S.Lewis -

by Master Seo Jun 02. 2020

383. CloudFormation으로 VPC만들기

실습

목표

1.cloud formation 으로  public , private  서브넷  1개씩  만들어보자

2. cloud formation 으로  public , private  서브넷  2개씩  만들어보자



목차

<1>   cloud formation으로  vpc  생성

<2> 주의 !!!   DeletionPolicy: Retain  을 주어 삭제 되지 않도록 추가 테스트를 하자.

<3> 모든 샘플 템플릿 



<1>   cloud formation으로  vpc  생성

cloud formation 으로  public , private  서브넷  1개씩  만들어보자

1

Services > Cloudformation >  create stack > with new resources > upload a template file > 

choose file >   Next >   

pub1pri1  

> Create stack 


sample


https://aws-quickstart.github.io/templates-examples.html


https://docs.aws.amazon.com/ko_kr/AWSCloudFormation/latest/UserGuide/cfn-sample-templates.html


https://docs.aws.amazon.com/ko_kr/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html


참고 사이트 

https://brunch.co.kr/@topasvga/748



2

생성 완료 확인

vpc

igw

attatch igw

subnet

public routing table

public route




subnet 2개 추가 하기 - public2 와 private2  1개씩 추가하기

cloud formation  >  update  >  현재 텝플릿 교체   >  템플릿 파일 업로드

2번 파일

확인



4

확인

cloudformation desinger로 확인

Templatge >   view  desinger



5

삭제

스택 삭제



yaml 파일 작성시  AZ에 대해서도 반드시 수정해  리전도 변경해야 합니다.


     AvailabilityZone: !Select 

        - '2'

        - !GetAZs ''





<2> 주의 !!!   DeletionPolicy: Retain  을 주어 삭제 되지 않도록 추가 테스트를 하자.

스택을 지우면 생성한 VPC가 모두 지워진다.


https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html




<3> 모든 샘플 템플릿 


https://docs.aws.amazon.com/ko_kr/AWSCloudFormation/latest/UserGuide/cfn-sample-templates.html




감사합니다.

매거진의 이전글 382. CloudFormation으로  S3,ELB

매거진 선택

키워드 선택 0 / 3 0

댓글여부

afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari