Kubernetes PVC's with ReadWriteMany?
When will Linode's Kubernetes support PVC's with ReadWriteMany?
Attaching block storage to K8's and have it available to all nodes will be extremely powerful.
3 Replies
✓ Best Answer
Hi there,
I agree with your thinking here regarding the innate functionality of ReadWriteMany mode. While I don't have a timeline to share regarding feature implementations, I can definitely say that our team is consistently working to develop and improve our LKE product, and suggestions like this play a big part in our process.
In the meantime, you can accomplish ReadWriteMany functionality by using an application such as Rook. When used with LKE, Rook can mount a Linode Block Storage PVC which uses ReadWriteOnce permissions, it then leverages it as a network file system and exports this NFS as a Storage class that uses ReadWriteMany permissions. If you are interested in exploring this option, we've got a great guide available I'll link it here:
Alternatively, if you use Rancher for managing your LKE clusters you may be interested in checking out their Longhorn project. I haven't messed around with it too much but it may be worth trying - the installation procedures are relatively straightforward:
Hope this helps!
-- BD.
Thanks, I'd rather not utilise NFS/rook as that would place a single point of failure in the cluster. IMHO, that defeats the whole purpose. Please expedite ReadWriteMany