Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

Provides an operator nested bundle for registry usage #37

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

flickerfly
Copy link

This provides an operator bundle in the current preferred nested format so this operator can be included in registries like operatorhub.io.

Motivation & Why

I needed this for my own usage so we can deliver via an operator catalog as part of a bigger project.

What & How

Used operator-sdk to create a basic bundle under deploy/olm-catalog.

Verification Steps

Better method:

  1. Add the deploy/olm-catalog/gitea-operator/ directory to your operator registry process to be included in your operator catalog
  2. Run your catalog build process
  3. Subscribe to the operator from the catalog

CSV check method:

  1. Create your service account, crd, role and role_binding manually.
    2 Modify namespace in deploy/olm-catalog/gitea-operator/0.0.5/gitea-operator.v0.0.5.clusterserviceversion.yaml
  2. kubectl/oc create -f deploy/olm-catalog/gitea-operator/0.0.5/gitea-operator.v0.0.5.clusterserviceversion.yaml

Checklist:

  • Code has been tested locally by PR requester
  • Changes have been successfully verified by another team member

Progress

  • Finished task

@pb82
Copy link
Contributor

pb82 commented Feb 24, 2020

@flickerfly Hey, thank you very much for the PR and sorry for the late response. I think it won't hurt making the operator available through OLM.

type: SingleNamespace
- supported: false
type: MultiNamespace
- supported: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be false?

@flickerfly
Copy link
Author

flickerfly commented Feb 25, 2020 via email

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

Successfully merging this pull request may close these issues.

2 participants