Questo contenuto non è disponibile nella lingua selezionata.

Chapter 20. Configuring the Operator bundle


After the project is created, the newly created Operator Bundle project web page displays.

The Operator bundle web page comprises the following tabs:

  • Overview - Contains the pre-certification-checklist.
  • Test Results - Displays the test results after running the certification.
  • Update Graph - Displays the OpenShift Version, Channel status, Update Paths and Other Available Channel details.
  • Settings - Allows you to configure the registry and repository details.

Additionally, to perform the following actions on the Operator bundle, click the Actions menu on the Operator bundle web page:

20.1. Complete the Pre-certification checklist

The Overview tab of the Operator bundle project contains the pre-certification checklist. The pre-certification checklist consists of a series of tasks that you must complete, to certify and publish your Operator bundle.

Before you publish your Operator Bundle image, perform the following tasks in the checklist:

20.1.1. Accept the Red Hat Container Appendix

Users must agree to the terms regarding the distribution of partner container images before they can publish any image.

Navigate to Accept the Red Hat Container Appendix tile and click Review Accepted Terms. Read the Red Hat Partner Connect Container Appendix document that displays for terms related to the distribution of container images.

20.1.2. Provide repository details used for pulling your container

  1. Navigate to Provide repository details used for pulling your container tile, to enter your repository details that are displayed in the Catalog, so that customers can pull your container image, and click Add details.
  2. On the Settings tab, enter all the required repository information, and click Save.
Note

All the fields marked with asterisk * are required and must be completed before you can proceed with Operator bundle certification.

20.1.3. Complete your company profile

Keep your company profile up-to-date. This information gets published in the Catalog along with your certified product.

To verify:

  1. Navigate to Complete your company profile tile.
  2. Click Review in your checklist.
  3. To make any changes, click Edit.
  4. Click Save.
Note

Make sure to complete all the items of the Pre-certification checklist except Test your operator bundle data before submitting your Operator Bundle image.

After completing all the steps, a green check mark appears beside the tiles to indicate that configuration is complete.

20.1.4. Publishing the Operator bundle to Red Hat Marketplace

If you plan to publish your Operator bundle to Red Hat Marketplace, then navigate to Complete Red Hat Marketplace publication tasks tile and click Become a seller.

The Red Hat Marketplace onboarding team will contact you and work with you to approve this checklist item. If you experience any delay, please open a support ticket.

After completing the Pre-certification checklist, you can now go ahead and submit your Operator Bundle image. This is the last step in completing the certification for Operator Bundle image.

20.1.5. Test your operator bundle data and submit a pull request

To run the Operator certification suite, navigate to the Test your operator bundle data and submit a pull request tile and click View Options. It displays two tabs to determine how to test and certify your operator.

20.1.5.1. Test locally with OpenShift

Use the OpenShift cluster of your choice for testing and certification. This option allows you to integrate the provided pipeline to your own workflows for continuous verification and access to comprehensive logs for a faster feedback loop. This is the recommended approach. For more information, see Running the certification test suite locally.

20.1.5.2. Test with Red Hat’s hosted pipeline

This approach is separate from your OpenShift software testing from certification. After you have tested your operator on the version of OpenShift you wish to certify, you can use this approach if you don’t want the comprehensive logs, or are not ready to include it in your own workflows. For more information, see Running the certification suite with the Red Hat hosted pipeline.

Comparing certification testing options

In the long term, Red Hat recommends using the "local testing" option, also referred to as CI Pipeline, for testing your Operator. This method allows you to incorporate the tests into their CI/CD workflows and development processes, therefore ensuring the proper functioning of your product on the OpenShift platform and streamlining the future updates and recertifications for the Operator.

Although initially, learning about the method and debugging errors may take some time, it is an advanced method and provides the best and quickest feedback.

On the other hand, Red Hat recommends using the hosted pipeline, running on the Red Hat infrastructure option on a number of events, such as when working on an urgent deadline, or when enough resources and time is not available to use the tooling.

You can use the hosted pipeline simultaneously with CI/local pipeline as you learn to incorporate the local tooling long term.

20.1.6. Attach a completed product listing

This feature allows you to either create a new product listing or to attach the project to an existing OpenShift product listing for your new project.

  1. Navigate to Attach a completed product listing tile.
  2. From the Select method drop-down menu, select Attach or edit. The Attach product listing page displays.
  3. Decide whether you want to attach your project to an existing product listing, or if you want to create a new product listing:

    1. To attach your project to an existing product listing:

      1. From the Related product listing section, click Select drop-down arrow to select the product listing.
      2. Click Save.
    2. To create a new product listing:

      1. Click Create new product listing.
      2. In the Product Name text box, enter the required product name.
      3. From the Product listing type, select the required product type, for example - OpenShift Operator.
      4. Click Save.
  4. From the Select method drop-down menu, click View product listing to navigate to the new product listing and fill-in all the required product listing details.
  5. Click Save.

20.1.7. Validate the functionality of your CNI or CSI on Red Hat OpenShift

Note

This feature is applicable for CNI and CSI operators only.

This feature allows you to run the certification test locally and share the test results with the Red Hat certification team.

To validate the functionality of your specialized CNI or CSI operator:

  1. Select this option and click Start. A new project gets created in the Red Hat Certification portal and you are redirected to the appropriate project portal page.
  2. On the Summary tab, navigate to the Files section and click Upload, to upload your test results.
  3. Add any relevant comments in the Discussions section, and then click Add Comment.

Red Hat will review the results file you submitted and validate your specialized CNI or CSI operator. Upon successful validation, your operator will get approved and published.

20.2. Viewing the Test Results

After running the test certification suite, navigate to the Test Results tab on the Project header to view your test results.

It has two tabs:

  • Results - Displays a summary of all the certification tests along with their results.
  • Artifacts - Displays log files.

20.3. Working with Update Graph

You can view and update OpenShift Version, Channel status, Update Paths and Other Available Channel details through the Update Graph feature.

Navigate to the Update Graph tab on the project header, to view and update the required details of your Operator project. See Operator update documentation tile, for more information on the upgrades.

20.4. Managing Project Settings

You can configure the registry and repository details through the Settings tab.

Enter the required details in the following fields:

  • Container registry namespace
  • Outbound repository name
  • Authorized GitHub user accounts
  • OpenShift Object YAML - Use this option to add a docker config.json secret, if you are using a private container registry.
  • Red Hat Ecosystem Catalog details - It includes Repository summary, Repository description, Application categories and Supported platforms.
  • Project Details - It includes Project name, Technical contact and email address.
Important

This information is for internal use and is not published.

Note

All the fields marked with asterisk * are required and must be completed before you can proceed with Operator bundle certification.

Torna in cima
Red Hat logoGithubredditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi. Esplora i nostri ultimi aggiornamenti.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita il Blog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

Theme

© 2025 Red Hat