Hello everyone,

With the release of Prometheus v2.32.0 agent is finally out of beta, 
Prometheus-Operator wants to provide support for it as well[1]. So we'd 
like to ask what does moving out of beta actually means :)

The next release of Prometheus-Operator will make it possible to in Agent 
mode using the Prometheus CRD, however, it does require the user to 
override flags that are hard-coded ("storage.tsdb.path" and 
"storage.tsdb.retention")[2][3]. This kind of manual override[4] goes 
against what we recommend our users to do, but unfortunately, it is the 
only way to run Prometheus in Agent mode with Prometheus-Operator at the 
moment.

Do you think that AgentOnly and ServerOnly flags are likely to change in a 
near future? If not, then I think we're good to go to improve the UX around 
Agent mode in Prometheus-Operator :)


[1] https://github.com/prometheus-operator/prometheus-operator/issues/3989
[2] 
https://github.com/prometheus-operator/prometheus-operator/blob/787f54b055f797464d5832ace1c7f8318321c87a/pkg/prometheus/statefulset.go#L360
[3] 
https://github.com/prometheus-operator/prometheus-operator/blob/787f54b055f797464d5832ace1c7f8318321c87a/pkg/prometheus/statefulset.go#L349
[4] https://github.com/paulfantom/kube-prometheus/pull/3#discussion_r760028783

-- 
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/75d551b7-2d4a-4823-ab09-43d46af97d3en%40googlegroups.com.

Reply via email to