Banzai Cloud Pipeline is a solution-oriented application platform which allows enterprises to develop, deploy and securely scale container-based applications in multi- and hybrid-cloud environments.
Made force delete work on clusters already in deleting status.
Why?
If a cluster stuck in deleting status according to the database (even though its resources were terminated), there was no way to make it disappear from the client side.
Additional context
Tested locally. If a force delete is called on a cluster with a running deletion workflow still unfinished, the second workflow failed but the resources were terminated and the database was updated successfully (tested with PKE on AWS).
Checklist
[X] Implementation tested (with at least one cloud provider)
What's in this PR?
Made force delete work on clusters already in deleting status.
Why?
If a cluster stuck in deleting status according to the database (even though its resources were terminated), there was no way to make it disappear from the client side.
Additional context
Tested locally. If a force delete is called on a cluster with a running deletion workflow still unfinished, the second workflow failed but the resources were terminated and the database was updated successfully (tested with PKE on AWS).
Checklist