Remove the need for the PVC to check if a library device is in use
At the moment, the create_instance.sh
script relies on claiming an PV to prevent multiple deployments using the same library device.
This is however rather convoluted and it requires this PV to have been setup in a configuration sometime before executing the script (which atm is done outside of the CTA repo).
This can be easily solved by simply using Helm labels. We can give our deployment a custom label, so by simply including the library-device in these labels we can trivially check whether they are in use or not. This removes the entire need of relying on this PV logic and makes it easier to understand what is going on