클라이언트 서비스 만들기
클라이언트 서비스는 tic-tac-toe-client-ALB와 FARGATE 작업을 연동한 웹서비스가 될 예정입니다.
앞 페이지의 생성 경험을 살려 아래 값대로 서비스를 생성해 주시기 바랍니다.
서비스 구성
- Launch type: FARGATE
- Task Definition: Family: tic-tac-toe-client, Revision: 1
- Service name: tic-tac-toe-client
- Number of tasks: 2
다른 옵션은 기본값을 사용합니다.
Next step 을 선택합니다.
네트워크 구성
아래와 같이 입력합니다.
- Cluster VPC: tic-tac-toe-vpc
- Subnets: 선택 가능한 2개의 서브넷 모두 선택
- Security groups
- Edit 선택
- Select existing security group 선택
- WebServer-SG 선택
- Auto-assign public IP ENABLED
- Load balancer type: Application Load Balancer
- Load balancer name: tic-tac-toe-client-ALB
- Container to load balance
- Container name : port tic-tac-toe-client:80:80을 선택하고 Add to load balancer 선택
- Production listener port: 80:HTTP 선택
- Target group name: tic-tac-toe-client 선택
- Enable service discovery integration: 선택 해체
Next step 선택
오토 스케일링
Do not adjust the service’s desired count 선택
리뷰
Create Service를 선택하여 서비스를 생성합니다.
서비스 생성 후
브라우저 주소창에 tic-tac-toe-client-ALB 의 주소를 넣고 정상 동작하는지 확인합니다.