provider-helm icon indicating copy to clipboard operation
provider-helm copied to clipboard

Implement helm atomic

Open blut opened this issue 3 years ago • 1 comments

What problem are you facing?

Release deployment fails due to external dependencies, but would be able to deploy a couple of seconds later. provider-helm does not retry to upgrade the release because the current release description matches the configured release resource.

Atomic would ensure that only a successful deployment is considered deployed.

How could Crossplane help solve your problem?

Crossplane reconcile would ensure deployments are retried until a successful deployment.

Potentially a retryBackoff would be required.

blut avatar Nov 16 '21 12:11 blut

I believe this is already possible with rollbackLimit today, implemented with this PR.

@blut are you aware of that, would it work with your use case? You can set it to a high enough number if you want to retry indefinitely.

turkenh avatar Nov 16 '21 12:11 turkenh

closed due to inactivity

blut avatar Apr 14 '23 09:04 blut