route 53 에서 호스팅 영역 생성 ( soldesk-insightforge.site )
생성된 호스팅 영역의 NS 레코드의 값 가비아의 도메인 관리에서 저장
인증서 요청 후 퍼블릭 인증서 요청 선택
도메인 이름을 *.soldesk-insightforge.site 과 soldesk-insightforge.site으로 지정
검증 방법: DNS 검증
키 알고리즘: RSA 2048
인증서 요청후 인증서 상세정보 들어간 후 route 53에서 레코드 생성
terraform을 수행하여 VPC 생성 후
인스턴스 시작을 하여 인스턴스 생성 ( nginx server A )
이름 : VEC-PRD-VPC-NGINX-PUB-2A
이미지 linux 2 AMI 선택 후
생성해둔 keypair 선택 ( soldesk.pem )
네트워크 설정에서 생성해둔 VPC 선택 ( vec-prd-vpc : 10.250.0.0/16 )
서브넷도 마찬가지로 선택 ( VEC-PRD-VPC-NGINX-PUB-2A )
퍼블릭 ip 자동 활성화
보안 그룹은 기존 보안 그룹 선택 ( VEC-PRD-VPC-NGINX-PUB-SG-2A )
고급 네트워크 구성의 기본 IP : 10.250.1.212 로 구성
고급 세부 정보의 사용자 데이터 입력
#!/bin/bash
yum update -y
amazon-linux-extras install nginx1 -y
systemctl start nginx
systemctl enable nginx
echo "<h1>Welcome to NGINX server A</h1>" > /usr/share/nginx/html/index.html
인스턴스 시작을 하여 인스턴스 생성 ( nginx server C )
이름 : VEC-PRD-VPC-NGINX-PUB-2C
이미지 linux 2 AMI 선택 후
생성해둔 keypair 선택 ( soldesk.pem )
네트워크 설정에서 생성해둔 VPC 선택 ( vec-prd-vpc : 10.250.0.0/16 )
서브넷도 마찬가지로 선택 ( VEC-PRD-VPC-NGINX-PUB-2C )
퍼블릭 ip 자동 활성화
보안 그룹은 기존 보안 그룹 선택 ( VEC-PRD-VPC-NGINX-PUB-SG-2A )
고급 네트워크 구성의 기본 IP : 10.250.11.212 로 구성
고급 세부 정보의 사용자 데이터 입력
#!/bin/bash
yum update -y
amazon-linux-extras install nginx1 -y
systemctl start nginx
systemctl enable nginx
echo "<h1>Welcome to NGINX server C</h1>" > /usr/share/nginx/html/index.html
대상 그룹 생성
유형을 인스턴스로 선택 대상 그룹의 이름은 VEC-PRD-NGINX-GROUP으로 지정
생성해둔 VPC 지정 (vec-prd-vpc)
대상 등록
사용 가능한 인스턴스에서 생성해둔 VEC-PRD-VPC-NGINX-PUB-2A와 VEC-PRD-VPC-NGINX-PUB-2C 선택해서 아래에 보류 중인 것으로 포함 클릭
대상 그룹 생성 클릭
Application Load Balancer 생성
로드 밸런서 이름 VEC-PRD-NGINX-ALB로 지정
생성해둔 VPC 지정 (vec-prd-vpc), 매핑에서 가용영역 선택 후 서브넷 선택: ap-northeast-2a(apne2-az1) 와 VEC-PRD-VPC-NGINX-PUB-2A, ap-northeast-2c(apne2-az3)와 VEC-PRD-VPC-NGINX-PUB-2C
보안 그룹 선택 ( VEC-PRD-VPC-NGINX-PUB-SG-2A )
리스너 및 라우팅 추가
리스너 HTTP(80) : 프로토콜 HTTP, 포트 80, 생성해둔 대상 그룹( VEC-PRD-NGINX-GROUP ) 지정
리스너 HTTPS(443) : 프로토콜 HTTPS, 포트 443, 생성해둔 대상 그룹( VEC-PRD-NGINX-GROUP ) 지정
보안 리스너 설정: ACM에서 생성 해둔 인증서 선택
Route 53으로 이동
생성해둔 호스팅 영역에서 레코드 생성
레코드 이름 www.soldesk-insightforge.site으로 지정하고 별칭 선택
엔드 포인트를 Application/Classic Load Balancer에 대한 별칭으로 선택하고 리전 ap-northeast-2로 선택
이후에 생성해 둔 로드 밸런서 선택
로드 밸런서의 상태가 활성화 된 후 확인


https 인증서 요청은 domain 문제