-
Terraform : 11. ALB(Application Load Balancer) Deploy공부합시다!/Terraform 2022. 1. 19. 09:03728x90
이제 중반을 넘어서 종반으로 치닫고 있습니다.
드디어 HA(High Avaliability)의 대명사 Load Balancer가 등장합니다.
Application Load Balancer 입니다.
단도직입적으로 다가 바로 들어 갑니다.
Public Subnet A, C에 걸쳐 있는 ALB 배포입니다.
1. 구성도
2. Terraform Code
2.1. Internal을 false로 선언하여 외부에 공개하는 Load Balancer로 배포합니다.
2.2. Security Group과 Subnet은 그냥 보셔도 이해 하실듯 합니다.
2.3. 별도의 Security Group을 만들어야 하지만 손이 많이 가서리 - 여러분들은 꼭 별도 구성하세요.
2.4. output 변수를 이용하여 ALB의 DNS Name을 출력하여 직접 접속에 사용합니다.
굳이 AWS_Console에서 DNS_Name을 확인하지 않아도 되는 장점이 있습니다.
Have a nice day!
728x90'공부합시다! > Terraform' 카테고리의 다른 글
Terraform : 13. ALB Listener (Frontend) Config (0) 2022.01.21 Terraform : 12. ALB Target Group (Backend) Config (0) 2022.01.20 Terraform : 10. EC2 Instance Deploy (4EA) (0) 2022.01.17 Terraform : 9. Security Group (0) 2022.01.14 Terraform : 8. NAT Gateway Routing Table Association (0) 2022.01.13