List the Operator in ArtifactHub.io
Summary
Once implemented, list the Operator Lifecycle Manager bundle in ArtifactHub.io
Details
After #226 (closed) implements the OLM bundle, we should publish this into ArtifactHub.io's listings so that is searchable under "gitlab"
Requirements:
OLM operators repositories are expected to be hosted in Github or Gitlab repos. When adding your repository to Artifact Hub, the url used must follow the following format: (sic)
https://gitlab.com/gitlab-org/cloud-native/gitlab-operator[/path/to/packages]
Please NOTE that the repository URL used when adding the repository to Artifact Hub must NOT contain the git hosting platform specific parts, like tree/branch, just the path to your operators like it would show in the filesystem.
There is an extra metadata file that you can add to your repository named
artifacthub-repo.yml, which can be used to setup features like Verified Publisher or Ownership claim. This file must be located at/path/to/packages.
This metadata is used to verify and claim ownership under the GitLab organization at ArtifactHub.