
Ultimate access to all questions.
You have a production application running on Cloud Run. Your team needs to modify one of the application's services to return a new field. You want to test the new revision with 10% of your traffic while minimizing effort and maintaining backward compatibility.
What should you do?
A
Replace the current service with the new revision. Deploy the new revision with no traffic allocated. After the deployment, split the traffic between the previous service and the new revision.
B
Update the current service with the new changes. Deploy the new revision. After the deployment, split the traffic between the current service and the new revision.
C
Update the current service with the new changes. Deploy the new revision with no traffic allocated. Split the traffic between the current service and the new revision.
D
Replace the current service with the new revision. Deploy the new revision. Create a load balancer to split the traffic between the previous service and the new revision.