-
Notifications
You must be signed in to change notification settings - Fork 441
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
Argo-cd - Upgrading Helm Chart Loops #1299
Comments
You should install CRD separatelly, 0.22.2 helm actually have strange policy about CRD resources |
Understood, but we have many other operators with custom CRDs we deploy with argo without issue. |
if you use olm with argocd you are fine, if you use argocd with helm for operators you will for sure run into issues with crd's at sometime well with helm, due to argocd utilizing helm just as template mechanism and not to deploy the manifests, you could be good and argocd could be able to handle crd updates through that. |
We are using kustomize helm charts. Which technically doesn't deploy a chart but just outputs the manifests - and it still has issues
|
@tman5 is this not clear what actually do |
So if we were to switch to move away from helm charts and just install the straight manifests, I have a question about our existing clickhouse clusters: if the operator pod goes away while we re-provision, will it also delete the clickhouse clusters with it? |
it depends how exactly your better will check it on staging before apply |
We're using argo-cd with the helm chart to deploy the operator. The problem is upgrading from 0.21.2 - > 0.22.2 argo-cd is looping over the CRD resources. It will show synced, but then not synced. Below is the screenshot of a sample of what it sees as out of sync. It's like it will change it, but then something else changes it back? At first I thought it was labels but the fields involved are not labels in the CRD
The text was updated successfully, but these errors were encountered: