github piraeusdatastore/piraeus-operator v2.2.0

latest releases: v2.6.0, v2.5.2, v2.5.1...
13 months ago

This release comes with a new resource LinstorNodeConnection, which can be used to set parameters for specific node connections. For example, you could use a LinstorNodeConnection resource to configure a different replication protocol between nodes in different zones.

We also allow users to add their own image configuration overrides, along with using the same image configuration mechanism we use for Piraeus images also for CSI Sidecar containters.

For the initial deployment, we removed the dependency on cert-manager, making it easier still to get started with Piraeus Datastore.


Added

  • A new LinstorNodeConnection resource, used to configure the LINSTOR Node Connection feature in a Kubernetes way.
  • Allow image configuration to be customized by adding additional items to the config map. Items using a "greater" key
    take precedence when referencing the same images.
  • Add image configuration for CSI sidecars.
  • Check kernel module parameters for DRBD on load.
  • Automatically set SELinux labels when loading kernel modules.

Changed

  • Upgrade to operator-sdk 1.29
  • Upgrade to kubebuilder v4 layout
  • Updated images:
    • LINSTOR 1.24.2
    • LINSTOR CSI 1.2.3
    • DRBD 9.2.5

Removed

  • Disable operator metrics by default. This removes a dependency on an external container.
  • Dependency on cert-manager for initial deployment.

Fixed

  • A crash caused by insufficient permissions on the LINSTOR Controller.
  • Satellite will now restart if the Pods terminated for unexpected reasons.

Don't miss a new piraeus-operator release

NewReleases is sending notifications on new releases.