Chapter 28. Adding certification components
After creating the new product listing, add the certification components for the newly created product listing.
You can configure the following options for the newly added components:
The component configurations differ for different product categories.
- Section 28.1, “Certification for Helm charts”
- Section 28.2, “Optional Qualifications for Helm charts”
- Section 28.3, “Repository information for Helm charts”
- Section 28.4, “Component details for Helm charts”
- Section 28.5, “Contact Information for Helm charts”
- Section 28.6, “Associated products for Helm charts”
To configure the options, go to the Components tab and click on any of the existing components.
28.1. Certification for Helm charts
GitHub Verification
After creating your Helm Chart component on Red Hat partner connect, submit your Helm Chart for verification.
- From the Certification tab, go to GitHub Verification.
- Click Go to GitHub. You are redirected to the OpenShift Helm Charts Repository.
- Submit a pull request.
The pull request is reviewed by the Red Hat certification team. After successful verification, your Helm Chart is published on the Red Hat Ecosystem Catalog.
Additional resources
For more information about submitting your pull request, see Submitting your Helm chart for certification.
28.2. Optional Qualifications for Helm charts
This tab is applicable only for Operator and Helm chart certifications.
Use Optional qualifications tab to verify if your product follows Red Hat’s recommended guidelines and best practices for deploying workload on Red Hat OpenShift. When you select this tab, a functional certification is created where you will submit testing results for Red Hat’s review. After successful verification, your workload product gets listed as Certified with the Meets Best Practices badge on the Red Hat Ecosystem catalog.
Additional resources
For more information, see Best Practices.
28.3. Repository information for Helm charts
Distribution via External Helm chart repository
When your Helm chart is verified, it is published on the Red Hat Ecosystem catalog along with the following details.
Enter the required details in the following fields:
Field name | Description |
---|---|
Chart name | Unique name of your Helm chart |
Container registry namespace | Registry name set when the container was created. This field becomes non-editable when the container gets published. |
Helm chart repository | It denotes the location of your Helm chart repository. |
Any additional instructions for users to access your Helm chart | This information will be published on the Red Hat Ecosystem Catalog. |
Public PGP Key | It is an optional field. Enter the key if you want to sign your certification test results. |
Authorized GitHub user accounts | It denotes the GitHub users who are allowed to submit Helm charts for certification on behalf of your company. |
Short and Long repository descriptions | This information will be used when listing your Helm chart on the Red Hat Ecosystem Catalog. |
After configuring all the mandatory fields click Save.
All the fields marked with an asterisk * are required and must be completed before you can proceed with Helm Chart certification.
28.4. Component details for Helm charts
Configure the product component details by using this tab.
Enter the required details in the following fields:
Field name | Description |
---|---|
Application categories | Select the respective application type of your software product. |
Project name | Name of the project for internal purposes. |
After configuring all the mandatory fields click Save.
28.5. Contact Information for Helm charts
Providing information for this tab is optional.
In the Contact Information tab, enter the primary technical contact details of your product component.
- Optional: In the Technical contact email address field, enter the email address of the image maintainer.
- Optional: To add additional contacts for your component, click + Add new contact.
- Click Save.
28.6. Associated products for Helm charts
The Associated Product tab provides the list of products that are associated with your product component along with the following information:
- Product Name
- Type - Traditional application
- Visibility - Published or Not Published
- Last Activity - number of days before you ran the test
To add products to your component, perform the following:
- If you want to find a product by its name, enter the product name in the Search by name text box and click the search icon.
- If you are not sure of the product name, click Find a product. From the Add product dialog, select the required product from the Available products list box and click the forward arrow. The selected product is added to the Chosen products list box. Click Update attached products. Added products are listed in the Associated product list.
All the fields marked with an asterisk * are required and must be completed before you can proceed with the certification.