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.