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

Add Operator to Operatorhub #72

Open
Elyytscha opened this issue Sep 25, 2024 · 6 comments
Open

Add Operator to Operatorhub #72

Elyytscha opened this issue Sep 25, 2024 · 6 comments
Assignees

Comments

@Elyytscha
Copy link

would be nice to be able to install the operator via https://operatorhub.io/ (olm)

Copy link
Contributor

dmolik commented Sep 25, 2024

I built the operator with kubebuilder, so I'm not sure of the process, I'll see what I can do.

Copy link
Contributor

dmolik commented Sep 25, 2024

ah, they have instructions https://operatorhub.io/contribute

@Elyytscha
Copy link
Author

whats basically needed is something like this:

https://olm.operatorframework.io/docs/tasks/creating-operator-manifests/
https://olm.operatorframework.io/docs/tasks/creating-operator-bundle/

manually or via cicd like github actions

and then submitt the created bundle via pr to https://github.com/k8s-operatorhub/community-operators and maybe to https://github.com/redhat-openshift-ecosystem/community-operators-prod too if you want to support openshift natively too.

@dmolik dmolik self-assigned this Sep 27, 2024
@MuneebAijaz
Copy link

If anyone hasnt started working on it, I'd like to start on this. I already have experience of managing and releasing operators via operatorhub/olm, more specifically redhat's operatorhub.

@dmolik
Copy link
Contributor

dmolik commented Dec 23, 2024

@MuneebAijaz I was waiting for a few things to fall out on my end, if you're still interested, go ahead. But I'd ask you that you link back to this ticket.

@dmolik dmolik assigned MuneebAijaz and unassigned dmolik Dec 23, 2024
@MuneebAijaz
Copy link

thanks, i will start with this.

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

No branches or pull requests

3 participants