Kubernetes Roundup – LINSTOR Operator 2.12.0 Release & Updates

I’ll begin this Kubernetes roundup by sharing details about the new LINSTOR Operator 2.12.0 release.

The new standout feature is support for shared storage. The Operator can now register LVM storage pools backed by storage shared between nodes, such as a SAN. LINSTOR CSI builds on this: RWX block volumes no longer need a DRBD layer when all storage pools are backed by shared storage, and LINSTOR itself gained a lot of improvements around shared storage pools, including support for live migrations.

The Operator also learned to handle TLS certificate rotation. With internalTLS or apiTLS enabled, Satellite and Controller containers now detect rotated certificates, for example after cert-manager renewed them, and restart to pick them up. The restart does not interrupt replication, as DRBD connections stay up in the kernel.

We have also tightened the permissions of our components: neither the Operator nor the CSI controller has cluster-wide access to Secrets anymore. If you use S3 backups, you now have to explicitly grant the CSI controller access to the Secret holding the S3 credentials.

There are more updates than this, and I invite you to visit the link below if you want to read them all: https://forums.linbit.com/t/linstor-operator-2-12-0/1276

Moving to Kubernetes-related content on the LINBIT blog, our team will exhibit at the KubeCon and CloudNativeCon North America 2026 conference. The conference takes place November 9-12, at the Salt Palace Convention Center, Salt Lake City, Utah. https://linbit.com/blog/meet-linbit-at-kubecon-north-america-2026/

LINBIT’s Matt Kereczman wrote a post for the Cloud Native Computing Foundation blog. The post shows a lab setup that demonstrates the basic pattern: a self-hosted LLM running in Kubernetes, backed by replicated LINSTOR-managed persistent storage, and accessible through a standard OpenAI-compatible API. You can read that here: https://www.cncf.io/blog/2026/07/16/running-a-self-hosted-llm-in-kubernetes-with-vllm/

Matt also wrote ‘Applying Per-Volume I/O Quality of Service Limits with LINSTOR in Kubernetes’ for the LINBIT blog. The article covers how the NRI plugin works, and how you can deploy the plugin, create a QoS-enabled StorageClass, and verify that limits are set and enforced. https://linbit.com/blog/applying-per-volume-i-o-quality-of-service-limits-with-linstor-in-kubernetes/

Picture of Moritz Tanner

Moritz Tanner

Moritz Tanner is a software engineer interested in the inner workings of cloud infrastructure and automation. After years of working with storage solutions as a user, Moritz switched sides in 2020 to work on software defined storage solutions at LINBIT. He is a maintainer of the Piraeus project, always on the lookout to automate more features.

Talk to us

LINBIT is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick above to say how you would like us to contact you.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit below, you consent to allow LINBIT to store and process the personal information submitted above to provide you the content requested.

Talk to us

LINBIT is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick above to say how you would like us to contact you.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit below, you consent to allow LINBIT to store and process the personal information submitted above to provide you the content requested.