GoogleCloudPlatform / cloud-run-release-manager

[EXPERIMENTAL] Automated canary rollout tool for Cloud Run services.
Apache License 2.0
128 stars 10 forks source link

rollout: Update traffic in UpdateService #65

Closed gvso closed 4 years ago

gvso commented 4 years ago

This creates a new file traffic.go and move all the traffic-related methods to the new file. It also refactors the methods to return traffic configuration, so the main caller, UpdateService, can update the service's traffic.