Sometimes, during a helm upgrade --atomic, I will notice that something has gone wrong which is going to cause the upgrade to fail. Rather than having to wait for the duration of the timeout period in order to have Helm perform the rollback, it would be useful if an initial ctrl+c/SIGINT triggered the rollback, rather than just killing the process dead and leaving things in a bad state. Perhaps a second ctrl+c/SIGINT sent in succession could additionally be used to indicate that the user would like to stop the process immediately.
Sometimes, during a
helm upgrade --atomic, I will notice that something has gone wrong which is going to cause the upgrade to fail. Rather than having to wait for the duration of the timeout period in order to have Helm perform the rollback, it would be useful if an initial ctrl+c/SIGINT triggered the rollback, rather than just killing the process dead and leaving things in a bad state. Perhaps a second ctrl+c/SIGINT sent in succession could additionally be used to indicate that the user would like to stop the process immediately.