IBM Cloud Docs
Registering your Operator bundle

Registering your Operator bundle

This tutorial walks you through how to register an Operator bundle in IBM Cloud® Partner Center as part of the process of onboarding to the IBM Cloud catalog. By completing this tutorial, you learn how to provide your company and product information, create a test environment, and set up team access.

This tutorial is one of four in a series that demonstrates how to onboard and publish a sample Certified Operator bundle from the Red Hat OpenShift on IBM Cloud registry. It uses a fictitious company that's called Example Corp. As you complete the tutorial, adapt each step to fit your product's needs.

Before you begin

  1. Go to Red Hat OperatorHub to confirm that your Operator bundle exists in the Red Hat registry.
  2. Verify that you're using a Pay-As-You-Go or Subscription account by going to Manage > Account > Account settings in the IBM Cloud console.
  3. Verify that you're assigned the correct roles. For more information, see Assigning access to account management services and Managing access to resources.
    • Administrator on all account management services and all Identity and Access Management (IAM) services
    • Editor on the Catalog Management service
    • Editor on the IBM Cloud Container Registry service
    • Administrator on the Red Hat OpenShift on IBM Cloud cluster
    • Editor on the software instance service

Make sure that you use the same account to access the IBM Cloud Container Registry and to create the Red Hat OpenShift on IBM Cloud cluster.

Provide your company name

  1. In the IBM Cloud console, click the Navigation Menu icon Navigation Menu icon > Partner Center > Overview > Get started.
  2. Enter the name of your company as you want it to be displayed in the catalog, and click Save. For this tutorial, enter Example Corp as the company name.

Create your test environment

You, or a member of your team, uses the test environment to onboard the Operator bundle and validate that it can be deployed to a Red Hat OpenShift on IBM Cloud cluster. Your test environment includes a private catalog in which you import the Operator bundle from the Red Hat Certified registry.

  1. Click Create in the Create your test environment section.
  2. Enter Example Corp Catalog as the name of the private catalog, and click Create.

Set up access for your team

You can enlist team members to help with the onboarding process by assigning them specific levels of IBM Cloud Identity and Access Management (IAM) access. Create an access group to streamline the process of assigning access.

  1. Click Assign in the Assign access section.

  2. Enter Example Corp Bundle as the name of the access group, and click Create. The following roles are assigned to the access group by default:

    • Administrator on the Catalog Management service
    • Editor on the Partner Center - Sell service
    • Editor on the User Management service
    • Editor on the IAM Access Groups service
    • Viewer on all account management services

For more information about the actions associated with each role, see Actions and roles for account management services.

Add team members to your account

After you create the Example Corp Bundle access group, you're ready to add team members to your account and access group. Team members are granted the following editor permissions by default:

  • Partner Center - Sell: Complete onboarding tasks, update the visibility of products at the account level, and request approval to publish products to the IBM Cloud catalog.
  • Private catalog: Onboard products to private catalogs, update the visibility of products at the account and private catalog levels, and restrict the visibility of products in the IBM Cloud catalog.
  1. Click Invite in the Invite team members section.

  2. Select the user type:

    • Business: A team member who can provide certain details, such as the product logo, description, and customer support experience.
    • Technical: A team member who can import the product to your test environment, configure the deployment details, and validate it's ready for use.
  3. Enter the email address of each team member.

  4. Click Invite.

Next steps

You're ready to start the onboarding process. In the Onboard your product section, click Let's go, and define the product details for the Operator bundle.