Tạo Auto Scaling Group
Tạo Auto Scaling Group
-
Ở giao diện EC2, chọn Auto scaling group ở sidebar, sau đó click Create auto scaling group.
-
Ở giao diện tạo ASG:
- Name điền
AppTierASG
- Launch template chọn AppTier-LaunchTemplate
- Kéo xuống dưới cùng và click Next
-
Ở giao diện tạo ASG phần Network:
- VPC: my-vpc
- AZs and subnets chọn Private Subnet 1 và Private Subnet 2
- Click Next
-
Ở giao diện config tiếp theo:
- Load balancing chọn Attach to an existing load balancer
- Chọn Choose from your load balancer target group sau đó chọn AppTierTargetGroup
- Lướt xuống cuối và click Next
-
Ở giao diện config tiếp theo:
- Desired capacity: 2
- Min desired capacity: 2
- Max desired capacity: 2
- Lướt xuống cuối và click Next
- Next tới bước cuối cùng thì click Create auto scaling group
-
Hoàn thành tạo ASG:
-
Sau khi tạo ASG thành công, 2 ec2 instance mới sẽ được tạo:
→ Bây giờ chúng ta có 3 ec2 instances, giờ chúng ta có thể terminate con instance gốc My App Server 1 đi (nhưng recommend nên giữ lại để dễ dàng troubleshoot sau này)
→Nếu terminate bất kỳ con nào trong ASG, thì con mới sẽ được launched bởi ASG ngay tức thì
- Thử terminate cả 2 con trong ASG đi, 2 con mới sẽ được launched ngay lập tức bởi ASG