Ability to customize rollout of new versions.
I want the ability to control how quickly a new versions of services are rolled out and what percent of load gets sent to them.
For example, I want 10% of the load to hit the new version for 1 hour before it is rolled out to any more nodes.
Ian Drennan commented
I just posted a similar scenario. Adding my votes here! Would love to be able to customize upgrade rollouts and loads distributed to the new version and either roll back, or push forward
Chayanika Mitra commented
I'd like to customize the new version rollout strategy based on custom health tests/validation. In order to be truely agile, we need the ability to do shadow deployment and validation, as well as gradually ramp up traffic to the new version with gated validation checks. The health checks offered by the default deployment strategy are too basic and cannot protect against most common bugs.