Dear LINBIT SDS on Kubernetes users, We've recently released updates for our Kubernetes Operator.
First, there is version v2.2.0 for users of our next-generation Operator. Along with the common image updates, we've ditched the dependency on cert-manager for the initial deployment, making LINBIT SDS easier to install than ever. We have also improved the way images are selected for all deployed components, making it easier to source images from alternative registries. This can be useful in air-gapped clusters. For users of Operator v1, there is now version v1.10.7. This also comes with the usual image updates, as well as inclusion of the HA Controller as optional dependency. A reminder for users of Operator v1: We will maintain the existing Operator v1 with bug fixes and new software versions until the end of 2023. With recent improvements to LINSTOR, we are now ready for having an assisted upgrade path to Operator v2. Watch out for further announcements! To get specific instructions to apply the update, check our users guide: [1] Source code is, as always, available upstream. [2] Best regards, Moritz [1]: https://linbit.com/drbd-user-guide/linstor-guide-1_0-en/#s-kubernetes-upgrade [2]: https://github.com/piraeusdatastore/piraeus-operator Operator v2.2.0 Changelog ------------------------- ### 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 terminate for unexpected reasons. Operator v1.10.7 Changelog -------------------------- ### Changed - Package ha-controller chart from upstream. - Default images: * LINSTOR 1.24.2 * LINSTOR CSI 1.2.3 * DRBD 9.1.16 _______________________________________________ Star us on GITHUB: https://github.com/LINBIT drbd-user mailing list drbd-user@lists.linbit.com https://lists.linbit.com/mailman/listinfo/drbd-user