Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.

Source Prometheus Operator chart from new place #745

Open
surajssd opened this issue Jul 30, 2020 · 7 comments
Open

Source Prometheus Operator chart from new place #745

surajssd opened this issue Jul 30, 2020 · 7 comments
Labels
area/components Items related to components area/monitoring Monitoring

Comments

@surajssd
Copy link
Member

We use Prometheus Operator helm chart from the charts repo which is going to be deprecated in November. More info about it is here: https://github.com/helm/charts#deprecation-timeline.

Now I think it makes sense to piece together the sub-components of Prometheus Operator and maintain a chart on our own.

@surajssd surajssd added area/components Items related to components area/monitoring Monitoring labels Jul 30, 2020
@invidian
Copy link
Member

invidian commented Jul 30, 2020

I'm 99% sure someone else will pick up the maintenance of this helm chart, as it is widely used. Should we ask in https://github.com/coreos/prometheus-operator perhaps? I'd really like avoid maintaining such a large helm chart.

Edit: the discussion is happening here: prometheus-operator/prometheus-operator#3169.

@surajssd
Copy link
Member Author

The maintainers of the project prometheus-operator and the helm chart prometheus-operator are different.

@surajssd
Copy link
Member Author

surajssd commented Aug 3, 2020

We can use the bitnami chart but it does not provide grafana we might need to add that manually. https://hub.helm.sh/charts/bitnami/prometheus-operator the source is at https://github.com/bitnami/charts/tree/master/bitnami/prometheus-operator

@invidian
Copy link
Member

invidian commented Aug 3, 2020

The maintainers of the project prometheus-operator and the helm chart prometheus-operator are different.

Right now, yes, but I think eventually they should be at least governed by the same people. I think we should use the upstream chart until it's clear that it has been deprecated and will no longer be supported.

Right now only the stable helm repo is deprecated, not the charts itself (though some of them are abandoned).

@surajssd
Copy link
Member Author

surajssd commented Aug 4, 2020

Right now, yes, but I think eventually they should be at least governed by the same people. I think we should use the upstream chart until it's clear that it has been deprecated and will no longer be supported.

Most folks who maintain the project prometheus-operator don't use Helm for app management hence they don't feel comfortable in maintaining a helm chart themselves. But yes we should keep track of that issue.

@invidian
Copy link
Member

I think we can close/rename this issue, as the chart will be now maintained in https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack, so we should migrate to it.

@surajssd surajssd changed the title Create our own helm chart for Prometheus Operator Source Prometheus Operator chart from new place Sep 11, 2020
@invidian
Copy link
Member

invidian commented Oct 1, 2020

WIP migration path: prometheus-community/helm-charts#119

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/components Items related to components area/monitoring Monitoring
Projects
None yet
Development

No branches or pull requests

2 participants