Registering a virtual server image for VPC
This tutorial walks you through how to register a sample virtual server image for virtual private cloud (VPC) to your account. By completing this tutorial, you learn how to create a private catalog, import the image, validate that it can be installed on a selected deployment target, and make the virtual server image available to users who have access to your account.
This tutorial is one of four in a series that demonstrates how to onboard and publish a sample virtual server image for virtual private cloud (VPC). 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
Before you register a virtual server image for VPC, make sure that you do the following:
- 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.
- Verify that you're assigned the administrator role on all account management services and all IAM-enabled services. For more information, see Assigning access to account management services and Managing access to resources.
Provide the company name
- In the IBM Cloud console, click the Navigation Menu icon
> Partner Center > Overview, then click Get started.
- 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 virtual server image and validate that it can be deployed to your VPC. Your test environment includes a private catalog in which you import the virtual server image from an external repository.
- Click Create in the Create your test environment section.
- 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. To streamline the process of assigning access, complete the following steps to create your access group:
-
Click Assign in the Assign access section.
-
Enter
Example Corp Virtual Server Image
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.
Invite team members to your account
After you create the Example Corp Virtual Server Image
access group, you're ready to invite team members to your account and add them to your 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.
To invite team members to your account, complete the following steps:
- Go to Partner Center > My team.
- Select the service that you're onboarding.
- Click Invite users.
- Enter the email address of the user that you want to invite.
- Click the checkbox if the user that you invite is a technical team member who will be doing technical tasks.
- 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 of the virtual server image for VPC.