zeritti

Results 31 comments of zeritti

Jut checked the reported behaviour. Setting `prometheus.prometheusSpec.scrapeInterval` to a non-default value gets correctly propagated in the default Prometheus datasource (keeping the rest of the settings at their defaults). Datasource provisioning...

IMHO the update machanism used with the created _secret-config_ and _secret_ cannot be applied to a secret set in `existingConfigSecret`. For the pod to restart, the deployment must change as...

> I tried to scale down alertmanager and prometheus statefulset to zero to stop the services but the pods are terminated and a new is created. Both statefulsets are being...

Setting `volumeClaimTemplate.metadata.name` may help: https://github.com/prometheus-community/helm-charts/issues/3392#issuecomment-1564705588

Duplicate #4333. At the moment, release 25.12.0 should work with your cluster.

You should use `prometheus.prometheusSpec.storageSpec` (values' [StorageSpec](https://github.com/prometheus-community/helm-charts/blob/8367609efbc4d773cd059ab4485425e786cc827e/charts/kube-prometheus-stack/values.yaml#L3669)) for specifying Prometheus' data storage. See also _prometheus_ CRD's [StorageSpec](https://prometheus-operator.dev/docs/operator/api/#monitoring.coreos.com/v1.StorageSpec). For more information on storage, see [storage user guide](https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/user-guides/storage.md).

> The kube-prometheus-stack alertmanager does not accept an extraEnv unlike the other standalone alertmanager helm chart available. This is correct. Prometheus and Alertmanager CRs are fully managed by Prometheus operator...

The _alertmanager_ chart should consider the k8s release at hand as `minReadySeconds` has been in beta since release 1.23 and GA since release 1.25.

> When trying to supply a configmap which resides on the same namespace as AlertManger, it doesn't mount the configmap to the AlertManger pod. Regarding `configMaps`, they do normally get...

The tsdb block duration arguments can be set through `additionalArgs` only if `disableCompaction` is not set (default is _false_), i.e. if compaction is enabled. If set to true, the operator...