Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 2.52 KB

asg-multiple-az.md

File metadata and controls

27 lines (23 loc) · 2.52 KB

CloudSploit

AWS / AutoScaling / ASG Multiple AZ

Quick Info

Plugin Title ASG Multiple AZ
Cloud AWS
Category AutoScaling
Description Ensures that ASGs are created to be cross-AZ for high availability.
More Info ASGs can easily be configured to allow instances to launch in multiple availability zones. This ensures that the ASG can continue to scale, even when AWS is experiencing downtime in one or more zones.
AWS Link http://docs.aws.amazon.com/autoscaling/latest/userguide/AutoScalingGroup.html
Recommended Action Modify the autoscaling instance to enable scaling across multiple availability zones.

Detailed Remediation Steps

  1. Log in to the AWS Management Console and Search for "EC2" to reach EC2 dashboard.
  2. In the left navigation panel, scroll down and choose Auto Scaling Groups option under "Auto Scaling".
  3. Select the Auto Scaling Group(s) that needs to be modified.
  4. Scroll down to select the "Details" tab and check the Availability Zone(s).
  5. If Availability Zone(s) value under "Network" is set to a single availability zone (e.g. us-east-1b), then it cannot launch instances to multiple Availability Zone(s). /br>
  6. Select the Auto Scaling Group and click on "Edit".
  7. In the Edit Web-ASG page scroll down to "Network" and from the dropdown select the desired multiple availability zones one by one and add the Subnet(s) to make the Auto Scaling Group available to Multiple Availability Zone(s).
  8. Scroll down to the end of the page and click "Update" to save the changes.
  9. Go to "Details" tab and under "Network" check if the Availability Zone(s) shows multiple regions and subnets as well.
  10. Repeat the steps number 2 to 9 to check whether other Auto Scaling Group(s) are hosted in multiple Availability Zone(s) or not.