AWS Certified SysOps Administrator SOA-C01 – Question265

A user has configured Auto Scaling with the minimum capacity as 2 and the desired capacity as 2. The user is trying to terminate one of the existing instance with the command:

What will Auto Scaling do in this scenario?

A.
Terminates the instance and does not launch a new instance
B. Terminates the instance and updates the desired capacity to 1
C. Terminates the instance and updates the desired capacity and minimum size to 1
D. Throws an error

Correct Answer: D

Explanation:

Explanation: The Auto Scaling command as-terminate-instance-in-auto-scaling-group will terminate the specific instance ID. The user is required to specify the parameter as –decrement-desired-capacity. Then Auto Scaling will terminate the instance and decrease the desired capacity by 1. In this case since the minimum size is 2, Auto Scaling will not allow the desired capacity to go below 2. Thus, it will throw an error.