Hi,
I stumbled across the following article to support the provisioning of a single RWX volume, that is accessed by 2 different cluster instances (both of them running the trident operator): https://netapp.io/2022/03/31/one-pvc-and-two-kubernetes-clusters-with-netapp-astra-trident/. Everything worked out without any flaws as defined in the article.
Unfortunately I am not sure on how to proceed in a use case, where the "master / manager / owner" cluster is not reachable and I want to perform operations (such as changing volume size, creating snapshots, ...) in the left over cluster, that has imported the volume with the --no-manage attribute.
- Do I need to re-import the volume without the flag?
- Do I need to delete the volume upfront for this (leading to a downtime)?
- In addition how do I recover from the scenario, when the master cluster comes back online and both are trying to "manage" the volume?
I know this is a quite complicated topic, but I just want to assure that these scenarios are handled correctly.
Thanks and BR,
Philipp