Skip to content

Pull request template

Thanks submitting your Operator. Please check below list before you create your Pull Request.

New Submissions

Updates to existing Operators

  • [ ] Did you create a ci.yaml file according to the update instructions?
  • [ ] Is your new CSV pointing to the previous version with the replaces property if you chose replaces-mode via the updateGraph property in ci.yaml?
  • [ ] Is your new CSV referenced in the appropriate channel defined in the package.yaml or annotations.yaml ?
  • [ ] Have you tested an update to your Operator when deployed via OLM?
  • [ ] Is your submission signed?

Your submission should not

  • [ ] Modify more than one operator
  • [ ] Modify an Operator you don't own
  • [ ] Rename an operator - please remove and add with a different name instead
  • [ ] Submit operators to both upstream-community-operators and community-operators at once
  • [ ] Modify any files outside the above mentioned folders
  • [ ] Contain more than one commit. Please squash your commits.

Operator Description must contain (in order)

  1. [ ] Description about the managed Application and where to find more information
  2. [ ] Features and capabilities of your Operator and how to use it
  3. [ ] Any manual steps about potential pre-requisites for using your Operator

Operator Metadata should contain

  • [ ] Human readable name and 1-liner description about your Operator
  • [ ] Valid category name1
  • [ ] Links to the maintainer, source code and documentation
  • [ ] Example templates for all Custom Resource Definitions intended to be used
  • [ ] A quadratic logo

Remember that you can preview your CSV here.


1 If you feel your Operator does not fit any of the pre-defined categories, file an issue against this repo and explain your need

2 For more information see here