Hi Naseem, I think we could start from https://github.com/prometheus-community <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fprometheus-community&sa=D&sntz=1&usg=AFQjCNFt0SN_KuZ2ghmucHkEC4FqbIm4lQ> .
Could any admin member of prometheus-community create prometheus helm chart repo there? If they can, then next step would be a deprecation notice on current prometheus helm chart PR and I will approve it as handover. Another step is to post it on hub.helm.sh. I truly hope this could be done before Nov. 2020 deadline. Thank you and other guys for providing me fantastic advices. Best, Ming On Saturday, June 13, 2020 at 11:32:16 PM UTC+8, Naseem Ullah wrote: > > The Prometheus chart clearly has optional installable sub chart for ksm: > https://github.com/helm/charts/blob/master/stable/prometheus/requirements.yaml > We can factor our alertmanager with this chart I've prepared: > https://github.com/naseemkullah/naseem-charts/tree/master/charts/alertmanager > We can also factor our node exporter with either a new node-exporter chart > or > https://github.com/helm/charts/tree/master/stable/prometheus-node-exporter > > We are ready to get going, I've had success migrating other CNCF charts > such as https://github.com/jaegertracing/helm-charts and > https://github.com/fluent/helm-charts/tree/master/charts/fluent-bit > > Please allow me to lead this effort by providing an empty helm-charts repo > under https://github.com/prometheus-community > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fprometheus-community&sa=D&sntz=1&usg=AFQjCNFt0SN_KuZ2ghmucHkEC4FqbIm4lQ> > . > > After we have prometheus, node-exporter, alertmanager and the various > communicty maintained exporter charts hosted, we can discuss a way forward > for prometheus operator such that Frederic is on board. > > On Tuesday, June 9, 2020 at 12:15:27 PM UTC-4, Frederic Branczyk wrote: >> >> I wasn't saying they don't have their place, I'm saying they both do too >> much to accurately match their name. The prometheus chart should only be >> about deploying prometheus, and nothing else, as in no additional exporters >> etc. and neither should the prometheus-operator chart, it should only >> deploy the prometheus-operator and nothing else. >> >> There is a place for higher level/meta packages, but not named >> "prometheus" or "prometheus-operator" is all I'm saying. >> >> On Tue, 9 Jun 2020 at 15:43, Stuart Clark <[email protected]> wrote: >> >>> On 09/06/2020 13:15, David Karlsen wrote: >>> > +1 >>> > Single chart for single components, and then an umbrella-chart can >>> > bring all of them together - then people can select whatever is most >>> > appropriate. >>> > >>> > >>> >>> Prometheus Operator & generic Prometheus are two different things, and >>> the existing Helm repo reflects that. >>> >>> You can use the various individual Helm charts to install Prometheus, >>> Alertmanager, Grafana and various exporters and then manually plumb >>> things together. >>> >>> Alternatively Prometheus Operator mixes in some extra magic using >>> slightly customised deployments (using the Prometheus Operator chart) to >>> allow decentralised configuration using different CRDs (ServiceMonitors >>> for what to scrape, alert rules, instances, etc.) >>> >>> So both have their place. >>> >>> -- >>> Stuart Clark >>> >>> -- You received this message because you are subscribed to the Google Groups "Prometheus Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/bcc09d4d-e00c-474e-a4ce-07094eaa638co%40googlegroups.com.

