Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.
Chapter 18. Working with Operators
Certify your operator image or necessary container image as a container application project before proceeding with Red Hat Operator certification. All containers referenced in an Operator Bundle must already be certified and published in the Red Hat Ecosystem Catalog prior to beginning to certify an Operator Bundle.
18.1. Introduction to Operators Link kopierenLink in die Zwischenablage kopiert!
A Kubernetes operator is a method of packaging, deploying, and managing a Kubernetes application. Our Operator certification program ensures that the partner’s operator is deployable by the Operator Lifecycle Manager on the OpenShift platform and is formatted properly, using Red Hat certified container images.
18.2. Certification workflow for Operators Link kopierenLink in die Zwischenablage kopiert!
Red Hat recommends that you are a Red Hat Certified Engineer or hold equivalent experience before starting the certification process.
Task Summary
The certification workflow includes three primary steps-
18.2.1. Certification on-boarding Link kopierenLink in die Zwischenablage kopiert!
Perform the steps outlined for the certification on-boarding:
- Join the Red Hat Connect for Technology Partner Program.
- Add a software product to certify.
- Fill in your company profile.
- Complete the pre-certification checklist.
- Create an OpenShift Operator project bundle for your product.
18.2.2. Certification testing Link kopierenLink in die Zwischenablage kopiert!
To run the certification test:
- Fork the Red Hat upstream repository.
- Install and run the Red Hat certification pipeline on your test environment.
- Review the test results and troubleshoot, if any issues.
- Submit the certification results to Red Hat through a pull request.
- If you want Red Hat to run all the tests then create a pull request. This triggers the certification hosted pipeline to run all the certification checks on Red Hat infrastructure.
18.2.3. Publishing the certified Operator on the Red Hat Ecosystem Catalog Link kopierenLink in die Zwischenablage kopiert!
When you complete all the certification checks successfully, you can submit the test results to Red Hat. You can turn on or off this result submission step depending on your individual goals. When the test results are submitted, it triggers the Red Hat infrastructure to automatically merge your pull request and publish your Operator.
The following diagram gives an overview of testing your Operator locally:
Figure 18.1. Overview of testing your Operator locally
Red Hat recommends you to choose this path for testing your Operator.