To provide a set of test cases for the Containerized Network Functions/Cloud Native Functions (CNFs) to verify if best practices for deployment on Red Hat OpenShift clusters are followed.
-
The test suite can be run as a standalone (after compiling the Golang code) or as a container.
-
The full documentation is published in the official documentation site. Please contact us in case the documentation is broken.
-
The catalog of all the available test cases can be found in the test catalog.
Deploying workloads to Kubernetes and OpenShift requires adherence to many best practices that are easy to overlook. Certsuite helps you catch issues early by validating your CNF deployments against proven standards:
-
Catch Problems Before Production - Identify misconfigurations, security issues, and anti-patterns during development rather than discovering them after deployment.
-
Comprehensive Coverage - Validates across multiple categories including networking, security, lifecycle management, operators, and platform compatibility.
-
Red Hat Expertise Built In - Leverages Red Hat's deep knowledge of OpenShift and Kubernetes to codify years of operational experience into automated checks.
-
Certification Ready - Helps prepare workloads for Red Hat certification by verifying compliance with container, operator, and Helm chart requirements.
-
Flexible Deployment - Run as a standalone binary or container, in connected or disconnected environments, integrated into CI/CD pipelines or executed manually.
-
Actionable Results - Generates detailed claim files with pass/fail status, failure reasons, and configuration snapshots to help you understand exactly what needs to be fixed.
- Partner
- Developer
- OCP or Kubernetes Cluster
- Docker or Podman (if running the container-based version)
- Basics of Kubernetes
- OpenShift Container Platform (OCP)
- Kubernetes Operator
Red Hat Best Practices Test Suite for Kubernetes is copyright Red Hat, Inc. and available under an Apache 2 license.