Google Cloud Professional Cloud DevOps Engineer — Question 149

You have an application that runs on Cloud Run. You want to use live production traffic to test a new version of the application, while you let the quality assurance team perform manual testing. You want to limit the potential impact of any issues while testing the new version, and you must be able to roll back to a previous version of the application if needed. How should you deploy the new version? (Choose two.)

Answer options

Correct answer: B, D

Explanation

The correct answers are B and D because deploying a new revision with a tag using the --no-traffic option allows for testing without affecting live traffic, while option D ensures that the new version is deployed and traffic can be directed to it if needed. Options A, C, and E do not fulfill the requirement of minimizing impact or ensuring an easy rollback process.