argoproj / argo-cd

Declarative Continuous Deployment for Kubernetes
https://argo-cd.readthedocs.io
Apache License 2.0
17.94k stars 5.46k forks source link

Rollout via Argo calls Helm rollback #13699

Open alexzellda opened 1 year ago

alexzellda commented 1 year ago

Summary

Rollout via Argo calls Helm rollback

Motivation

It is necessary that Rollout via Argo calls Helm rollback. Requires running a liquibase rollback in Helm

Proposal

The Rollback button from the "History and Rollback" menu section can trigger Helm rollback

gproxyz commented 1 year ago

Yep, we need same!

EsDmitrii commented 1 year ago

the same for me

rliskunov commented 1 year ago

It's important for me too. Maybe some hooks will solve the problem. For example, helm.sh/hook: post-rollback. Could you add support of this? In docs, I can read that this hook Never used in Helm stable https://argo-cd.readthedocs.io/en/stable/user-guide/helm/

But now it's a stable hook in Helm https://helm.sh/docs/topics/charts_hooks/ Please help us with it :)