-
Hi, I have flux2 helmrelease as a part of flux operations and it always fails when it tries to upgrade or to reconcile itself with this error
maybe i am doing sth wrong here, the helm release has this block
would appreciate any advice. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 5 replies
-
There is no support for using Helm to self upgrade, you need use PS. The Flux Helm charts are not part of the official distribution, any flux2 chart related issues should go to https://github.com/fluxcd-community/helm-charts |
Beta Was this translation helpful? Give feedback.
-
Thanks @stefanprodan for your answer. In general how to overcome this issue
I saw it also happening with other releases than flux2 so let's keep flux2 upgrade itself away from now and I want to find out what exactly can cause this issue from flux2. |
Beta Was this translation helpful? Give feedback.
-
I understand but now I am talking about other applications than flux itself
|
Beta Was this translation helpful? Give feedback.
-
I think this could be possible if helm-controller could apply the changes before it's pod is replaced. So apply the changes from helm chart without waitingg for the result and set some terminationGracePeriod (https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/) before it is terminated. |
Beta Was this translation helpful? Give feedback.
I understand but now I am talking about other applications than flux itself