
Ultimate access to all questions.
You have a containerized application with a new version that has been tested and is ready for production deployment on Google Kubernetes Engine. However, full load testing was not completed in pre-production environments, and you need to ensure the deployment does not introduce performance issues. The deployment process must be automated. What is the recommended approach?
A
Use Cloud Load Balancing to slowly ramp up traffic between versions. Use Cloud Monitoring to look for performance issues.
B
Deploy the application via a continuous delivery pipeline using canary deployments. Use Cloud Monitoring to look for performance issues. and ramp up traffic as the metrics support it.
C
Deploy the application via a continuous delivery pipeline using blue/green deployments. Use Cloud Monitoring to look for performance issues, and launch fully when the metrics support it.
D
Deploy the application using kubectl and set the spec.updateStrategv.type to RollingUpdate. Use Cloud Monitoring to look for performance issues, and run the kubectl rollback command if there are any issues.