on
AWS ECS를 활용한 서비스 배포하기 #1 (feat. Cluster, Load Balancer...
AWS ECS를 활용한 서비스 배포하기 #1 (feat. Cluster, Load Balancer...
반응형
1. Cluster
EC2 Linux + Networking> Create an empty cluster> Tag 입력
Create ECS Cluster Lauch ECS Cluster
2. Load Balancer
Dev/Prod
Application Load Balancer Create> Name입력> Scheme: internet-facing> Listeners: HTTP/80> Availability Zones: VPC 선택> Tag 설정
Listeners 해당 Load Balancer에서 사용할 Security Group 생성 시 추가했더 IP의 Port 번호를 추가해주어, 요청이 들어오는 Port를 듣고 허용을 해 줄 수 있음
Security Settings: Next 누르기
Security Group 선택/ 새로 생성하기(Load Balancer용으로!)
Configure Routing TargetGroup New target group> Name> Target type:IP(Fargate)/ Inatance(EC2)> Port: 8000 Health checks ex) Path설정: Flask app.py에 health 함수에서 쓰인 @app.get("/") 데코레이터 URL 주소와 맞춰줄 것!
Load Balancer Prd
https://ninano1109.tistory.com/156
당신이 어떤 것을
할머니에게 설명해주지 못한다면,
그것은 진정으로 이해한 것이 아니다.
- A.Einstein
728x90
from http://ninano1109.tistory.com/155 by ccl(A) rewrite - 2021-10-27 19:26:01