github piraeusdatastore/piraeus-operator v1.5.0

latest releases: v2.7.1, v2.7.0, v2.6.0...
3 years ago

This release brings 2 big changes:

Monitoring

The most exciting part of this release is the introduction of monitoring via prometheus. If you are upgrading from 1.4 or older, please take a look at the upgrade guide to enable monitoring.

Updated resource labels

In an effort to better organize all resources created by the operator, we switched to using the recommended labels for all workloads. Since changing the label on Deployments and DaemonSets is not supported, the operator will do a remove+create where necessary. For most users this should not require any manual action.


The changes in detail:

Added

  • All operator-managed workloads apply recommended labels. This requires the recreation of Deployments and DaemonSets
    on upgrade. This is automatically handled by the operator, however any customizations applied to the deployments
    not managed by the operator will be reverted in the process.
  • Use drbd-reactor to expose Prometheus endpoints on each satellite.
  • Configure ServiceMonitor resources if they are supported by the cluster (i.e. prometheus operator is configured)

Changed

  • CSI Nodes no longer use hostNetwork: true. The pods already got the correct hostname via the downwardAPI and do not
    talk to DRBD's netlink interface directly.
  • External: CSI snapshotter subchart now packages v1 CRDs. Fixes deprecation warnings when installing
    the snapshot controller.
  • Default images:
    • Piraeus Server v1.12.3
    • Piraeus CSI v0.13.0
    • DRBD v9.0.29

Changes since 1.4.0

Don't miss a new piraeus-operator release

NewReleases is sending notifications on new releases.