Oracle Cloud의 Load Balancer에서 Private Compute에 배치한 정적 HTML을 로드 밸런스하면서 표시해 봅니다.

이 기사는 Oracle Cloud Infrastructure Advent Calendar 2019 Day 16의 기사입니다.

Oracle Cloud Infrastructure Advent Calendar 2019
htps : // 아 dゔ ㄇ r. 오 rg / 돈 rs / 4516

표제대로 OCI의 Load Balancer에서 Private Compute에 둔 정적 HTML을 로드 밸런스 해 보자.
彡(゚)(゚)

1. 구성도



아래와 같은 구성을 조립합니다.


포인트는 다음과 같습니다.

· Public Subnet에 Load Balancer와 발판 Compute 배치
· Private Subnet에 Compute를 2개 배치
· 공개 서브넷에 인터넷 게이트웨이 연결
· Private Subnet에 NAT Gateway와 Service Gateway (※)를 연결
※본기사의 구성만이라면 SGW는 불필요합니다만, 후일에 연결합니다.

2. 네트워크 자원 구성



구성대로 VCN, Route Table, Security List, Gateway, Subnet을 만듭니다. 아래의 기사를 참조하면 매우 추구합니다.彡(゚)(゚)

Oracle Cloud가 영원히 무료 같기 때문에 개발 환경을 만들고 싶었다 (네트워크 편)
htps : // 이 m / 모칸 / ms / fb 5 17

아래 스쿠쇼는 Public/Private 각각의 보안 리스트와 루트 표창(˚)(˚)






3. Compute 인스턴스 생성 & ssh 로그인



Compute 인스턴스를 숙련되게 만듭니다. 하기 기사가 참고가 됩니다.

【OCI】oracle cloud -가상 머신(Compute) 작성편-【초보자용】
htps : // 코 m / 마나키 079 / ms / 0에서 d6b4에 25c2f57b3657

발판을 통한 Private Compute의 ssh 로그인은 아래 기사의 방법을 참고하고 있습니다.

Pageant를 사용하는 발판 서버를 통한 ssh
htps : // 이 m / 똥 tぇ_23 / ms / 7 a f5 6b1d29f95c13f36

4. Private Compute에 Apache(httpd) 설치 및 OS firewall의 80번 포트 개방



하기 기사를 참고로 했습니다. (`・ω・)ゞ

CentOS7.2 httpd 설정
htps : // 이 m/사 lt_후에에 ld/있어 ms/3에 255c3356006 아1에 020f
sudo su -
yum install httpd
systemctl start httpd
firewall-cmd --add-service=http --zone=public --permanent
firewall-cmd --reload

5. 정적 HTML 배치



Private Compute의/var/www/html에 index.html을 배치합니다. BODY 부분은 바꾸어 두면 로드 밸런스시의 구별이 붙습니다 彡(゚)(゚)
vi /var/www/html/index.html

<!DOCTYPE html>
<HTML>
<HEAD>
    <title>LB test</title>
</HEAD>
<BODY>
    Hello, host2.
</BODY>
</HTML>

6. Load Balancer, Backend Set, LB Listener 만들기



Load Balancer, Backend Set, LB Listener를 작성합니다. 스쿠쇼 페타 페타 彡 (˚) (˚)





7. Load Balancer에 액세스(정적 HTML 표시)



Load Balancer의 Public IP를 브라우저 URL로 지정하여 액세스합니다.
http:///index.html 에의 액세스로, 로드 밸런스 할 수 있다!彡(^)(^)



8. 정리



당초는 Always Free 에서 이 기사 쓰려고 했는데, Always Free 라고 Private Compute 에 ssh 는 할 수 있지만, NAT Gateway 를 만들 수 없어 yum 를 할 수 없어요… … 彡(-)(-)
드물게 Load Balancer의 기본적인 움직임은 확인할 수 있었습니다. LB의 SSL(https) 설정이라든지, Autonomous Database 접속하는 간이 앱이라든지, 계속을 쓸지도?彡(゚)(゚)

좋은 웹페이지 즐겨찾기