[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