Kubernetes services 검색

 

 

Add 또는 Create Kubernetes service 선택

 

Resource group 선택

 

Resource group을 지정해줍니다.

 

Cluster detailes

 

Kubernetes cluster name 설정을 해줍니다.

 

생성

 

 

 

 

 

 

 

 

 

 

 

에러가 떠서 새로 생성합니다.

Node는 1로 놓고 생성해줍니다.

 

 

 

 

 

 

[리소스 그룹 추가]

 

 

 

 

 

[DNS 영역 추가]

 

 

 

 

 

 

 

Go to resource 클릭

 

Name server 복사

 

Name server 4개를 복사하여 가비아에서도 똑같이 설정해줍니다.

 

 

호스트명 수정 후 소유자 인증 및 적용

--------------------------------------------------------------------------------------------------------------------------

* 화면 및 언어 설정

 

 

 

1. S3 2개 생성

 

Bucket name과 Region은 Asia pacific (Seoul) 설정 후 Next

 

 

2번째 버킷도 동일하게 생성

 

 

설정없이 Next

 

 

3. Set permissions

 

Block all public access 체크 해제 후 Next

 

Create Bucket 클릭

 

 

 

 

S3 버킷 2개 생성 완료

 

2. Cloud Front 생성

 

Create Distribution 클릭

 

 

Get Started Click

 

 

앞에서 만든 S3 Bucket 2개 중 1개 Click

 

 

Origin ID는 자동으로 설정됩니다.

 

 

CND & SSL 설정

 

도메인 앞에 cdn을 붙여서 설정 해준 후

SSL Certificate - Custom SSL Certificate 기존에 생성된 SSL Click

 

Create Distribution Click

 

 

Cloud Front 생성완료

 

3. ROUTE 53 설정

 

DNS management  - Hosted zones Click

 

 

 

 

Domain Click

 

 

Name : cdn / Type : A

 

 

 

Alias - Yes

Alias Target : CloudFront 선택

Create - Click

 

4. ECR 생성

 

Services - ECR 검색

 

 

 

 

Create a repository - Get Started Click

 

 

Repository name : docker-wordpress

Create repository - Click

 

ECR 생성완료

 

이제 Docker를 이용하여 이미지를 올려줍니다.

1. 인스턴스 설명 탭에서 IPv4 퍼블릭 IP를 복사합니다.

 

MobaXterm 실행 후 Session 선택

 

SSH 선택

 

 

Advanced SSH settings 선택

Basic SSH settings 

Remote host * (인스턴스 IPv4 퍼블릭 IP)

Specify username : ubuntu

 

 

 

이전에 생성한 pem 파일 선택

 

 

sudo su
apt update && apt upgrade -y && apt install nginx -y
service nginx start

명령어는 위 3줄만 입력하면 됩니다.

 

설치하는 도중 분홍색 창이 뜨면 enter 눌러주시면 됩니다. (2번 뜸)

 

설치 완료 후 service nginx strart 명령어 입력

 

nginx 설치 완료

 

웹 브라우저 주소창에 인스턴스 IPv4 퍼블릭 IP 주소를 입력하시고 들어가주면

위와 같은 창이 뜹니다.

niginx 설치가 완료 되었음을 확인 할 수 있습니다.

 

 

 

 

 

+ Recent posts