instance-manager icon indicating copy to clipboard operation
instance-manager copied to clipboard

Upgrade approval for changes to Instance Groups

Open preflightsiren opened this issue 4 years ago • 1 comments

Feature request

When an InstanceGroup is modified, there should be an approval process that controls when the InstanceGroup change is triggered.

See Certificate-Manager for an example: https://cert-manager.io/docs/concepts/certificaterequest/#approval

strawman workflow:

  1. Change to InstanceGroup
  2. UpgradeRequest CR is created
  3. Upgrade operator marks UpgradeRequest Approved
  4. Instance Manager creates the Custom Resource (eg. Argo workflow or RollingUpgrade)
  5. Modification continues as currently exists

preflightsiren avatar Jul 15 '21 05:07 preflightsiren

inspired by #320

preflightsiren avatar Jul 15 '21 05:07 preflightsiren