-
Notifications
You must be signed in to change notification settings - Fork 13
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 chart install is incompatible #303
Comments
@bboreham here is the plan based on what we discussed the other day, let me know if you agree and I'll start implementing it. We don't know how many agents were installed from helm chart and are still stuck in this state (see #306). There is probably a way to find out by analysing the request log and cross-checking agents that hit Aside from the question of how many agents there are in this state, a solution to recover agents from this state would involve the following. We add a new parameter to the So for this case we should be able to apply following migration plan:
This plan could work in theory, but there is a risks of further break in cases like the following:
I suppose all of these cases can be considered as unorthodox usage that we cannot support, but I'm not sure. Aside from this, I am not quite sure the helm chart fix would stick - the helm community appears to mandate use of |
Thinking about this again, a Weave Cloud helm chart should install just the launcher, then it can install everything else like it normally does. This would parallel, for instance, https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack, which installs prometheus-operator which then in turn installs Prometheus and some exporters. |
The selector in the helm chart has two labels, whereas the one we serve for auto-update has one:
The text was updated successfully, but these errors were encountered: