dynatrace-oss / progressiveDelivery-masterclass

Apache License 2.0
4 stars 11 forks source link

add initial rollout conf #37

Closed thisthat closed 1 year ago

thisthat commented 1 year ago

Add Rollouts instead of Deployment to deliver the app. The canary is available under http://canary.127.0.0.1.nip.io/ I discover a limitation of Ketpn with this experiment, we watch for the ReplicaSet change and hence, we cannot run a post-deployment task per Pod but only when all the replicas are updated. This doesn't work with Argo Rollout since the replica fully changes only at the end of the experiment when all traffic is directed to the new version.