brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Mar 07. 2022

110. 네이버 쿠버네티스 장애시 KR-2로 10/10


네이버 쿠버네티스 장애 시 KR-2 AZ로 이전하는 절차

KR-2 AZ에 서브넷을 만들고 컨테이너 서비스를  KR-2 AZ로 빠르게 이전한다.


<1>  KR-1  가용 Zone 장애 시  KR-2로 서비스 이전하기

<2>  KR2에 쿠버네티스 클러스터 생성하기

<3>  서비스 올리기

<4> Global DNS에서   CNAME 변경하기

<5> 네이버 클라우드 컨테이너 자료




<1>  KR-1  가용 Zone 장애 시  KR-2로 서비스 이전하기


1

기존에 네이버 쿠버네티스를  KR-1에 구축한 경우

KR-2에 서브넷을 만들고  KR-2로  서비스를 이전하자.

참고

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


2

기본적으로 5개  Node 사용이 가능하다.

기존 가용  Zone KR-1에 2개  node를 사용 중이면,  가용  Zone KR-2에  최대 3개 node 설치가 가능하다.

노드 증설은 고객센터에 추가 요청하면 증가 가능하다.


3

VPC > Subnet Management >   


Subnet 생성?

game1-pub2-subnet

10.0.1.0/24

가용  Zone KR-2


game1-pri2-subnet

10.0.3.0/24

가용  Zone KR-2

N (Private)


game1-lb-pri2-subnet

10.0.6.128/25

가용  Zone KR-2

N (Private)

LoadBalancer



3

NATGW  생성?

natgw2

가용  Zone KR-2



4

Route Talbe?

Route Talbe 생성

a-dev-default-private2-table

사설

0.0.0.0/0      NATGW    natgw2



5

a-dev-default-private2-table에서 연관 Subnet  설정 > pri2-subnet  생성해서 변경해야 한다.

pri2-subnet은 a-dev-default-private2-table를 사용하여,   NAT2로 나가야 한다.(이중화)




<2>  KR2에 쿠버네티스 클러스터 생성하기


1

기존에 노드 수를   2개 정도로 운영한다.

주의

생성 한도 제한이 설정되어 있습니다.

Standard 한도를 수정하려면 고객지원에 문의하세요.

생성 제한수: 5, 생성수: 5




<3>  서비스 올리기


신규  명령용 가성 서버 생성

신규 클러스터에 서비스 올리기

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

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




<4> Global DNS에서   CNAME 변경하기


신규  LB  로  CNAME 변경하기



<5> 네이버 클라우드 컨테이너 자료


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


감사합니다.

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