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.

Reply via email to