Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Enforce Helm "--atomic" standard across helm packages and CI #10107

Open
stevenplatt opened this issue Nov 21, 2024 · 0 comments
Open
Assignees

Comments

@stevenplatt
Copy link
Collaborator

Currently, the --atomic flag is not used with helm installs in a number of places.

Removing the flag allows easier debugging (because helm doesn't wait for all health checks to clear).

Not using it in automations such as CI however can lead to test and deployment flakiness, as helm will allow automations to progress before the underlying deployment is in a healthy state. Or the deployment appears successful, even when it has components that have failed.

@stevenplatt stevenplatt self-assigned this Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant