Ability to cancel a deploy
Ability to cancel a deployment (deis deploy:cancel), but the question is will it create:
- a new release in Deis (allows for doing a "log" but release is still kept around)
- rollback in k8s (no log / audit trail)
This will require a CLI change as well
Like as in a git push or a deis pull? Would it be easier to handle an interrupted HTTP connection instead?
Either - It's to unclog things when Deployment is "in progress" but is not failing (no image pull problems, etc) and you realise you want to cancel it without having to potentially wait for the full timeout.
Handling an interrupted HTTP connection is a double edge sword since those can keep going just fine thanks to Deployment.
This issue was moved to teamhephy/controller#55