Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for persistent volume mounted to Operator #1555

Closed
vivekr-splunk opened this issue Aug 3, 2022 · 4 comments
Closed

Support for persistent volume mounted to Operator #1555

vivekr-splunk opened this issue Aug 3, 2022 · 4 comments

Comments

@vivekr-splunk
Copy link
Contributor

Hello, We are working on splunk operator. version 2.0.0 of splunk operator requires persistent volume to be mounted to splunk operator deployment. but bundle creation using olm do not allow persistent volume creation. How can I support in bundle certification for community operator to create persistent volume when I create PR for running any actions.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 3, 2022

This issue is stale because it has been open for 30 days with no activity.

@dmesser
Copy link
Contributor

dmesser commented Sep 23, 2022

@vivekr-splunk currently this is not possible to be bundle within the OLM package spec. We are however working on this for a newer version of OLM, see here: https://github.com/operator-framework/rukpak

In the meantime you could try to create the PVC at startup of your operator but it will require your controller to have those permissions which is against least privilege principle.

Out of curiosity: why does your controller need a PVC?

@github-actions
Copy link
Contributor

This issue is stale because it has been open for 30 days with no activity.

@github-actions
Copy link
Contributor

This issue was closed because it has been inactive for 30 days since being marked as stale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants