Build

This section builds on the Learn section, providing additional resources and information to aid the development and building of Helm charts, leading to certification.

Building With Helm

Building a Helm chart is designed to be much more accessible than coding an operator. Review the resources below to get more information about Helm development.

The first link points to Helm documentation in its entirety. While this may look daunting at first, it is filled with useful information and is broken down nicely in the table of contents.

The second resource takes you to the OCP documentation section on Helm 3 within OpenShift, and the last link is another Helm section within the OCP docs surrounding custom Helm chart repos.

Deploying With Helm

The section provides several resources to help teach you about application language-specific deployments with Helm. The three listed below are for partners using Node.js, Quarkus, or .NET. This is not a comprehensive list for all of the language-specific resources, but these three may be helpful to reference even if you are using another language.

Certifying Your Helm Charts

Helm chart certification, a relatively new offering within our certification catalog, helps you stay competitive in the growing cloud landscape. A certification allows your product to be published in the Red Hat ecosystem catalog, as well as published and visible within the OpenShift Developer Console.

With a certification, you get added benefits and support through your integration into the OpenShift Container Platform. The general workflow for Helm chart certification is as follows:

  1. Register and set up your profile on the Red Hat Partner Connect website as a technology partner.

  2. Enter your product profile and create your certification project.

  3. Certify your container images.

  4. Submit your Helm chart or certification verification test results into the provided GitHub repository set up specifically for Helm chart certifications.

Lab Resources

We want partners to have the necessary resources to be able to test their software ahead of time as they are working towards certification. We provide a number of ways you may test your Helm charts in your own environment.

OpenShift Partner Lab - If you are connected to a Red Hat associate helping with your partner account, you may be able to request a limited availability lab cluster cluster that we host and manage on your behalf while you work on development. Deploy OCP - You may be eligible for an NFR subscription providing you access to the OpenShift Container Platform free for one-year. You may then deploy OCP on any major cloud provider (AWS, Azure, GCP, etc.).

CodeReady Containers - a VM instance of OCP designed specifically for development and testing (No cost)

Red Hat Developer Sandbox - The sandbox provides you with a small-scale, private OpenShift environment in a shared, multi-tenant OpenShift cluster that is pre-configured with a set of developer tools. If any of these lab resources sound appropriate and helpful for you, follow the links below to get more information.

Last updated