
Answer-first summary for fast verification
Answer: Deploy the application as a new Cloud Run service., Deploy the new application version, and split traffic to the new version.
To test a new version of an application on Cloud Run with live production traffic while minimizing potential impact and ensuring the ability to roll back, the best approaches are: A) Deploying the application as a new Cloud Run service allows for complete isolation of the new version, enabling manual testing without affecting the current production service. This method provides a clear rollback path by simply switching back to the original service if issues arise. E) Deploying the new application version and splitting traffic to the new version allows for a controlled exposure of the new version to a subset of live traffic. This method enables testing with real user traffic while limiting the impact of any potential issues. Both methods provide mechanisms to roll back if necessary, either by reverting to the original service or adjusting traffic splits.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You have an application running on Cloud Run and need to test a new version using live production traffic while allowing the QA team to perform manual testing. You want to minimize potential impact from issues during testing and must retain the ability to roll back to a previous version if necessary. How should you deploy the new version? (Select two options.)
A
Deploy the application as a new Cloud Run service.
B
Deploy a new Cloud Run revision with a tag and use the --no-traffic option.
C
Deploy a new Cloud Run revision without a tag and use the --no-traffic option.
D
Deploy the new application version and use the --no-traffic option. Route production traffic to the revision’s URL.
E
Deploy the new application version, and split traffic to the new version.
No comments yet.