github piraeusdatastore/piraeus-operator v2.8.0

5 days ago

This release improves support for reusing existing LINSTOR clusters to provide storage for Kubernetes in a few different ways.

First, you can now specify multiple controller URLs when setting up the connection. This is commonly used when setting up a highly available LINSTOR Controller with DRBD Reactor: specify the possible IP addresses where the Controller is running, and the Operator and components will automatically connect to the right node.

Secondly, the Operator will now automatically try to determine the LINSTOR version for external controller, and deploy the matching Satellite version by default.

With the usual update of image versions, we also now support the x-replicas-on-different setting on StorageClasses. For example, to deploy 2 replicas per zone, you can now set:

parameters:
  linstor.csi.linbit.com/xReplicasOnDifferent: |
    topology.kubernetes.io/zone: 2

Added

  • Automatically set the LINSTOR Satellite image version when using an external LINSTOR Controller.

Changed

  • Disable debug logging by default for the Operator.
  • Allow specifying multiple controller URLs for external LINSTOR clusters.
  • Updated images:
    • LINSTOR 1.30.4
    • LINSTOR CSI 1.7.0
    • DRBD Reactor 1.8.0
    • LINSTOR HA Controller 1.3.0
    • Latest CSI sidecars

Don't miss a new piraeus-operator release

NewReleases is sending notifications on new releases.