LINSTOR Operator 2.10.6 is the latest release of our Kubernetes Operator.
There are two primary reasons for this patch release: we have updated LINSTOR and DRBD to their latest version, and we have updated LINSTOR CSI.
LINSTOR and DRBD have been updated to address an issue affecting thinly allocated volumes that might cause incomplete resyncs when new nodes are added at a later time.
LINSTOR CSI on the other hand contains some fixes related to RWX volume validation, preventing users from creating volumes that cannot be used. It also contains a fix for an issue that could cause the CSI attacher to time out by repeatedly trying to reattach already attached Volumes.
https://forums.linbit.com/t/linstor-operator-2-10-6/1217
In ‘Highly Available NFS Storage using LINBIT HA for Kubernetes’ we cover how an HA NFS cluster built and supported by LINBIT makes an NFS node failure completely transparent to the applications in Kubernetes storing their data on it. Failover of NFS services from one cluster node to another happens in only a few seconds, which to the Kubernetes pods resembles a hiccup on the network. https://linbit.com/blog/highly-available-nfs-storage-using-linbit-ha-for-kubernetes/
Much has changed in how LINSTOR is typically deployed into Kubernetes clusters over the years, and this post provides an excellent update on this topic: ‘Integrating External LINSTOR Clusters With Kubernetes by Using the LINSTOR CSI Driver.’ https://linbit.com/blog/linstor-csi-plugin-for-kubernetes/
Running large language model (LLM) workloads in-house rather than consuming them through managed API services is a growing trend, which we explore in the blog post, ‘Running a Local LLM in Kubernetes with vLLM & LINSTOR.’ https://linbit.com/blog/running-a-local-llm-in-kubernetes-with-vllm-linstor/
The LINSTOR Operator for managing the LINSTOR life cycle in Kubernetes is a Red Hat certified offering available through the OperatorHub in the OpenShift Container Platform. If you are interested in learning more, you can read about it in ‘LINSTOR in OpenShift: A Red Hat Certified OperatorHub Offering.’ https://linbit.com/blog/linstor-in-openshift-a-red-hat-certified-operatorhub-offering/
Version 2.10.0 of the LINSTOR Operator for Kubernetes introduced support for volume group snapshots, a feature that enables crash-consistent, point-in-time snapshots of multiple persistent volumes simultaneously, which is something we explore in detail in ‘Using Volume Group Snapshots with LINSTOR in Kubernetes.’ https://linbit.com/blog/using-volume-group-snapshots-with-linstor-in-kubernetes/
We’ve updated ‘Creating ReadWriteMany Persistent Volumes in Kubernetes by using LINSTOR,’ which you can read here: https://linbit.com/blog/creating-readwritemany-persistent-volumes-in-kubernetes-by-using-linstor/
We’ve also updated ‘The Benefits of High Availability (HA)’ to include new information about LINSTOR in Kubernetes: https://linbit.com/blog/high-availability-benefits/