[DRBD-announce] linstor-operator v1.0.0 release

Moritz Wanzenböck moritz.wanzenboeck at linbit.com
Thu Aug 6 16:48:43 CEST 2020


Dear LINSTOR on Kubernetes users,

Today we released version v1.0.0 of linstor-operator!

Release v1.0.0 is our first stable version of linstor-operator, our 
all-in-one package for getting started with LINSTOR on Kubernetes. Like 
in the announcement for v0.5.0: if you are new to linstor-operator and 
want to learn more, I would recommend checking out the user guide[1].

Since last release, we removed a few obstacles for adopting 
linstor-operator. Namely we now support setting resource requests and 
limits on all pods, as well as custom affinity and tolerations settings.

We also needed to make some final breaking changes before settling on 
our first stable release. The big changes are:

Breaking Changes
----------------
* Renamed 'LinstorNodeSet' to 'LinstorSatelliteSet'. This brings the 
operator in line with other LINSTOR resources.
* Renamed 'LinstorControllerSet' to 'LinstorController'. The old name 
implied the existence of multiple (separate) controllers.
* Renamed helm option 'operator.controllerSet' to 'operator.controller'
* Renamed helm option 'operator.nodeSet' to 'operator.satelliteSet'
* Renamed helm option 'kernelModImage' to 'kernelModuleInjectionImage'
* Renamed helm option 'drbdKernelModuleInjectionMode' to 
'kernelModuleInjectionMode'

New Features
------------
* You can now set resource limits and requests for all containers.
* Starting multiple replicas for reduced failover deplay in most 
components.
* Set pod affinity and tolerations to customize where controller and 
satellites will run.

For details on upgrading from a previous version, check out the upgrade 
guide[2].
To get a full list of all available options, you can check out the 
settings reference[3].

The latest releases of linstor-operator are available here[4].
Upstream code can be found here[5].

Best regards,
Moritz

[1]: 
https://www.linbit.com/drbd-user-guide/linstor-guide-1_0-en/#ch-kubernetes
[2]: 
https://github.com/piraeusdatastore/piraeus-operator/blob/v1.0.0/UPGRADE.md#upgrade-to-v10
[3]: 
https://github.com/piraeusdatastore/piraeus-operator/blob/v1.0.0/doc/helm-values.adoc
[4]: https://charts.linstor.io/
[5]: https://github.com/piraeusdatastore/piraeus-operator




More information about the drbd-announce mailing list