The module lifecycle stageGeneral Availability

The module has requirements for installation

v1.0.22

Security

  • The prompptool init container of the Prometheus pods now runs with a read-only root filesystem, as required by the Restricted Pod Security Standard.

v1.0.21

Bug fixes

  • Fixed an error in rendering the module templates in the CustomCertificate HTTPS mode when the custom certificate data was not yet available. The TLS Secret is now created only after the certificate has been provided.

v1.0.20

Bug fixes

  • Fixed switching Prometheus to the prompp engine.

v1.0.19

Security

  • Improved the security of the module templates.
  • Prometheus and Alertmanager workloads are now compliant with the Restricted Pod Security Standard.

Features

  • Made the startup, readiness and liveness probes of the main and longterm Prometheus instances explicit, with a timeout on the health check command.

Changes

  • Added the d8_source="dkp" label to the metrics collected from the module components (Prometheus, Grafana, Memcached, Trickster, aggregating proxy).

Bug fixes

  • Fixed the retentionSize calculation description in the module documentation: the actual formula is max(pvc_size * 0.85, pvc_size - 50 GiB), and the value used for the calculation is taken from the .spec.resources.requests.storage field of the PersistentVolumeClaim.