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 <stuar...@jahingo.com> 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 prometheus-developers+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/bcc09d4d-e00c-474e-a4ce-07094eaa638co%40googlegroups.com.

Reply via email to