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

Helm hooks pre-rollback and post-rollback #176

Open
tridentsx opened this issue Mar 17, 2025 · 0 comments
Open

Helm hooks pre-rollback and post-rollback #176

tridentsx opened this issue Mar 17, 2025 · 0 comments

Comments

@tridentsx
Copy link

tridentsx commented Mar 17, 2025

In the documentation I see the following what does "Never used in Helm stable." mean. We are using these in our helmcharts and are looking to adopt ArgoCD.

Helm Annotation Notes
helm.sh/hook: crd-install Supported as equivalent to argocd.argoproj.io/hook: PreSync.
helm.sh/hook: pre-delete Not supported. In Helm stable there are 3 cases used to clean up CRDs and 3 to clean-up jobs.
helm.sh/hook: pre-rollback Not supported. Never used in Helm stable.
helm.sh/hook: pre-install Supported as equivalent to argocd.argoproj.io/hook: PreSync.
helm.sh/hook: pre-upgrade Supported as equivalent to argocd.argoproj.io/hook: PreSync.
helm.sh/hook: post-upgrade Supported as equivalent to argocd.argoproj.io/hook: PostSync.
helm.sh/hook: post-install Supported as equivalent to argocd.argoproj.io/hook: PostSync.
helm.sh/hook: post-delete Supported as equivalent to argocd.argoproj.io/hook: PostDelete.
helm.sh/hook: post-rollback Not supported. Never used in Helm stable.
helm.sh/hook: test-success Not supported. No equivalent in Argo CD.
helm.sh/hook: test-failure Not supported. No equivalent in Argo CD.
helm.sh/hook-delete-policy Supported. See also argocd.argoproj.io/hook-delete-policy).
helm.sh/hook-delete-timeout Not supported. Never used in Helm stable
helm.sh/hook-weight Supported as equivalent to argocd.argoproj.io/sync-wave.
helm.sh/resource-policy: keep Supported as equivalent to argocd.argoproj.io/sync-options: Delete=false.
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