Application automation with Kubernetes

How to choose between Helm and Operators
Red Hat OpenShift is an industry-leading Kubernetes-based container management platform for the hybrid cloud. When you build and deliver your software on OpenShift, you can provide cloud-native management capabilities by utilizing Kubernetes technologies such as Helm charts or Operators.

Helm charts and Operators can solve similar problems by providing an easy way to automate deployment of applications or infrastructure software in a Kubernetes cluster. What is the deciding factor on which to use? Both Helm and Operators can work at different points to achieve a desired but different goal.

Let’s explore some of the differences and similarities they both offer to help you along your journey.

Helm chart Operators
Use cases Optimized for individual users deploying applications in a specific project. Optimized for administrators deploying and maintaining cluster-wide services.
CustomizationSome scope for customization. Charts allow users to provide values specific to their environment.Greater scope for customization. More complex operations, workflow and event-driven automation, lifecycle management can be added.
Development investmentShorter development time to build.Longer development time to build. Operator SDK provides tools to assist in the process.
Automation scopeGood for day-1 operations such as installing the application and performing simple updates.Provides a broad spectrum of day-1 and day-2 automation capabilities, for full lifecycle management of the application.
Red Hat Partner Connect logo LinkedIn YouTube Facebook Twitter

Red Hat Products

Tools & Resources

Communicate

About Red Hat Partner Connect

The Red Hat partner ecosystem is a catalyst for open innovation. It connects partners with a thriving network of companies, expertise, and opportunity. With Red Hat, there are multiple paths to partnership and the flexibility to adapt as your business needs change. We work to help you achieve financial success on your terms.

About Red Hat

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.