
Ultimate access to all questions.
You currently manage a web application that is deployed using a managed instance group within Google Cloud. A new version of this web application is ready for deployment, and you aim to roll it out gradually. It is important to note that your web application is actively handling live web traffic. Your primary objective during this deployment is to maintain the existing capacity so that there is no reduction in the service levels or availability for end users. What steps should you take to achieve this goal?
A
Perform a rolling-action start-update with maxSurge set to 0 and maxUnavailable set to 1.
B
Perform a rolling-action start-update with maxSurge set to 1 and maxUnavailable set to 0.
C
Create a new managed instance group with an updated instance template. Add the group to the backend service for the load balancer. When all instances in the new managed instance group are healthy, delete the old managed instance group.
D
Create a new instance template with the new application version. Update the existing managed instance group with the new instance template. Delete the instances in the managed instance group to allow the managed instance group to recreate the instance using the new instance template.