Open robertdumitrescu opened 4 months ago
@robertdumitrescu Thanks for filing the issue. This sounds like a useful improvement. Would you like to contribute the required changes?
Hey, thank you for your invitation. Unfortunately, I am fairly inexperienced in developing such functionalities and I would require a tremendous amount of hand-holding.
Hey, thank you for your invitation. Unfortunately, I am fairly inexperienced in developing such functionalities and I would require a tremendous amount of hand-holding.
If you are interested to contribute, I'll be willing to help. It's possible to join the Apache Pulsar Slack's #dev channel where you could ask for help from others in real-time.
Is your feature request related to a problem? Please describe.
I'm somewhat frustrated when using selector and match labels with certain cloud providers and their associated storage classes, as they often reject it with errors stating that the claim selector is unsupported. This results in delays and issues with volume provisioning, as illustrated by the following logs:
Events:
Describe the solution you'd like I would like to have an additional property for volumes called "existingClaim". This property would allow us to specify the name of an existing claim and volume that is fully managed by other tools. By doing so, it will provide more flexibility and compatibility with various cloud providers and their storage classes, circumventing the issue of unsupported claim selectors.
Describe alternatives you've considered
Additional context This feature would greatly enhance the compatibility and flexibility of volume management in environments with stringent storage class requirements. It would streamline the provisioning process and reduce the likelihood of encountering provisioning errors related to unsupported claim selectors.