piraeus-operator
piraeus-operator copied to clipboard
Support shared LVM mode
Hi,
it would be great for the satellite to support the shared-space mode (see 2.9.3 here: https://linbit.com/drbd-user-guide/linstor-guide-1_0-en/#s-storage_pools).
Our use case is this:
We already got a redundant storage array (so we don't want to provision replicas), so the idea is:
- Provision a dedicated LUN on the storage
- Present it to all physical hosts in our virtualization cluster, and assign it to all worker nodes as RDM
- Leverage linstor's shared-space mode to orchestrate operations at the K8s cluster level
Thank you
Have you checked if it already works?
We make use of linstor resource make-available in the CSI driver, which should do all the activation/deactivation for shared storage pools.
What is missing is the automatic creation of those shared storage pools from the Operator side. But registering the storage using linstor storage-pool create ... will also work.