bookingcom / shipper

Kubernetes native multi-cluster canary or blue-green rollouts using Helm
Apache License 2.0
734 stars 38 forks source link

Reject modifications to Release environment #340

Closed hihilla closed 4 years ago

hihilla commented 4 years ago

A Release should be created only by modifying the Application object. That should be the only way for a user to create a new Release to roll out. Older Release objects should never be modified. They are there so that a user can use them as a reference when reverting to an earlier release.