Red Hat OpenShift Operator Certification

Last week at Red Hat Summit we announced Red Hat OpenShift Operator Certification. We’re excited to be able to offer an ecosystem of certified Operators for enterprise applications embedded in Red Hat OpenShift. Red Hat OpenShift Certified Operators offer consistent packaging, deployment and lifecycle management of applications across all OpenShift 4 footprints. At the time of the announcement, we had already certified 22 Operators. Here’s how you can add yours.

OpenShift Certified Operator Benefits for OpenShift Users

OpenShift Certified Operators are monitored and updated to help reduce interoperability failure or security risks and are jointly supported by Red Hat and our partners. For users this can improve time-to-value, by using components that have been pre-tested on OpenShift, empowering them to deploy faster. To get started, learn how to install applications into your OpenShift 4 cluster using Operators from OperatorHub or try out one of the Operator scenarios on learn.openshift.com.

Why Certify Your Operator?

Red Hat OpenShift is the industry’s most comprehensive enterprise Kubernetes platforms with more than a thousand customers. Developers who partner with Red Hat in certifying their Operators on OpenShift can gain broader visibility for their solutions and make them more easily consumable by OpenShift users. By codifying and packaging best practices and business workflows, these partners are able to provide a consistent experience for their users across hybrid cloud platforms. Additionally, they gain access to technical and marketing benefits through the Red Hat Connect Partner Program.

How to Certify

We’re eager to work with new partners to help them through the certification process. At a high level the Operator certification steps include:

  1. Confirming that the application’s container images and Operator image is Red Hat certified. Certified images must be:
    1. Built using Red Hat Enterprise Linux or Red Hat Universal Base Image as the base layer.
    2. Comply with Red Hat Container Certification requirements.
    3. Submitted to Red Hat to verify and publish.
    4. Provide product information for publishing in the Red Hat Container Catalog.
  2. Then the Operator and Application container images are packaged and submitted through the Red Hat Partner Connect website along with additional metadata. The Operator metadata allow it to be deployed using the Operator Lifecycle Manager and to render the Operator’s detail page in OperatorHub.
  3. The Operator and Application images then undergo a security health check.
  4. Once they complete the health checks the RH team will post the Operator in the embedded OperatorHub.

For the full set of instructions, check out our detailed guide to OpenShift Operator Certification.

Learn more about Operators at KubeCon in Europe, May 20-23. The Operators in Action panel at the OpenShift Commons Gathering is not-to-miss. Check out a keynote talk from Rob Szumski and learn about the tools at your disposal to build, test and ship an Operator. The Kubernetes Hands-on Workshop at KubeCon is sold out at over 100 attendees but you can meet us at the Red Hat booth for a demo or discussion.

Categories
Operator Framework, Operators
Tags
,