네이버 클라우드 로드밸런서를 만들어보자
네트워크 서브넷이 AWS와 다른점이 있으니 주의하자~
ncloud에서는 로드밸런서용 서브넷을 별도로 만드는것으로 나와 있다.
1
현재 서브넷 확인
2
로드 밸런서용 서브넷 만들기
10.188.0.192/26
Inernet Gateway 전용 여부 : N (Private)
용도 : LoadBalancer
1
왼편 Load Balancer > Load Balancer > 로드 밸런서 생성 하면 3종류의 로드 밸런서가 나온다.
2
애플리케이션 로드 밸런서를 선택한다.
HTTP 및 HTTPS 트래픽 사용이라고 설명이 있으니까..
3
Network - Public IP
부하 처리 성능 : small 로 지정 // 성능을 선택할수 있다 ~~~
VPC선택
서브넷 선택 : 서브넷은 내가 만든 서브넷 10.188.0.190/26을 지정하면 된다.
3
추가 하고 다음 누른다.
4
타겟 그룹이 필요하다.
오른쪽 Target Group생성을 눌러 생성하자.
5
Target 추가
전체 서버 중 서버 선택하여 체크 > 오른쪽으로 추가 하도록 하자 > 다음 > 타켓 그룹 생성
6
위 메뉴중 다운로드 누르면 excel로 설정 기본 정보가 보인다.
그냥 참고로 보라. 다운 받을 필요는 없다.
7
Load Balancer 만들다가 Target Group생성으로 왔는데 여기서 끝이다.
기존 브라우저 가서 새로 고침을 한다.
다시 Load Balancer 를 만들라고 한다. 기존에 입력했던 값은 날아간다.
다시 만든다. 잘 만들어 진다.
뭐 기존 값이 별거 없어서 다시 만들면 되긴하는데 한 프로세스로 만들어지진 않는다.
뭔가 다른 방법이 있을거 같은데 바로는 안보인다.
메뉴얼은 Target Group을 먼저 만들라고 적혀 있다.
8
확인
접속 정보로 접속해 본다.
로드밸런싱이 잘 된다.
1
로드밸런서 가서 접속정보 이름을 복사해 놓아라.
DNS설정시 사용해야 하므로
2
기존 DNS서비스는 종료 되었다.
Global DNS서버스를 이용해야 한다.
왼편 Product & Service > Networking > Global DNS 클릭
3
도메인을 추가하자.
여기서는 ncloud에서 테스트용 도메인을 제공하여 해당 도메인을 사용하도록 한다.
// ncloud는 도메인 구매를 제공하지는 않는다.
// 기존에 구매한 도메인을 설정해 사용가능한 네임서버 기능을 제공한다.
// 구글 GCP, MS Azure도 마찬가지 이다.
// Amazone만 도메인 구매가 가능하다.
eud333.ncloudedu.com 도메인을 사용하자.
이름에 eud333.ncloudedu.com 입력
4
레코드 추가 하자.
레코드 추가 > www 를 CNAME 로
위에서 받아높은 LB 접속정보 이름을 입력한다.
입력 완료 화면
5
웹 브라우저로 사이트 접속해보자.
www.eud333.ncloudedu.com
사이트 접속이 안된다.
6
LB접속정보 이름으로 접속해보자~
seo-web-lb-5818470-de4a8cd02ebf.kr.lb.naverncp.com
잘 된다.
7
ncloud는 DNS설정후 설정 적용 > 배포를 해야 반영된다.
이후 다시 접속 테스트 ~
잘된다 ^^
다음은 Mysql DB를 만들어보자~
https://brunch.co.kr/@topasvga/1403
감사합니다.