Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. IBM Cloud
  3. charts

charts

NOASSERTIONGo Template

A collection of Helm charts for deploying IBM and third-party middleware on Kubernetes platforms.

GitHubGitHub
311 stars416 forks0 contributors

What is charts?

IBM Charts is a centralized collection of Helm charts for deploying IBM and third-party middleware applications on Kubernetes platforms. It serves as an official distribution channel for IBM's containerized software offerings, enabling streamlined deployment and management of enterprise workloads. The repository is organized into separate chart repositories for Helm 3 and Helm 2, with support for commercial (entitled) and community charts.

Target Audience

Kubernetes administrators and DevOps engineers deploying IBM commercial middleware or third-party applications on IBM Cloud Private, IBM Cloud Kubernetes Service, or OpenShift Container Platform 4.6+. It is also for developers managing enterprise workloads requiring entitlement keys for licensed IBM software.

Value Proposition

Developers choose IBM Charts for its official, pre-configured Helm charts that ensure compatibility with IBM's Kubernetes platforms and simplify the deployment of complex enterprise middleware. Its unique selling point is the structured separation of commercial and community charts, along with dual support for Helm 2 and Helm 3, reducing integration effort for IBM-centric environments.

Overview

The IBM/charts repository provides helm charts for IBM and Third Party middleware.

Use Cases

Best For

  • Deploying entitled IBM commercial software on Kubernetes using Helm charts that require entitlement keys from MyIBM Container Software Library.
  • Managing Helm chart repositories for IBM Cloud Private, as all charts (stable, entitled, community) are part of its default catalog configuration.
  • Integrating Helm 3 charts with OpenShift Container Platform 4.6+ via the HelmChartRepository custom resource definition.
  • Maintaining compatibility with older Helm 2 clients while transitioning to Helm 3, thanks to separate repositories and version support.
  • Accessing community-contributed Helm charts for third-party middleware and tools within an IBM-curated repository.
  • Streamlining deployment of enterprise workloads on IBM Cloud Kubernetes Service with pre-configured, platform-integrated charts.

Not Ideal For

  • Projects deploying exclusively on non-IBM Kubernetes platforms like Google GKE or Amazon EKS, as charts are optimized for IBM environments.
  • Teams requiring the latest versions of open-source applications, since community charts may lag behind upstream sources.
  • Environments where Helm 2 is fully deprecated and only Helm 3 is supported, to avoid the complexity of dual-version maintenance.

Pros & Cons

Pros

Helm 3 OpenShift Integration

Direct support for OpenShift Container Platform 4.6+ via the HelmChartRepository custom resource definition, simplifying chart management in Red Hat environments.

Legacy Helm 2 Support

Maintains separate repositories for stable, entitled, and community charts for Helm 2, ensuring compatibility with older enterprise deployments.

Official IBM Middleware

Provides centralized access to Helm charts for IBM commercial software, requiring entitlement keys for licensed products from MyIBM Container Software Library.

IBM Platform Optimization

Pre-configured for IBM Cloud Private and integrated with IBM Cloud Kubernetes Service, reducing setup effort for IBM-centric workloads.

Cons

Entitlement Management Overhead

Deploying entitled charts requires obtaining and configuring entitlement keys and docker-registry secrets, adding administrative steps not needed for open-source charts.

Vendor Lock-in Risk

Heavy reliance on IBM platforms and services limits portability to other Kubernetes distributions, making it less flexible for mixed environments.

Dual Helm Version Complexity

Supporting both Helm 2 and Helm 3 can lead to confusion and increased maintenance, especially as Helm 2 is deprecated and the ecosystem shifts.

Frequently Asked Questions

Quick Stats

Stars311
Forks416
Contributors0
Open Issues0
Last commit19 hours ago
CreatedSince 2017

Tags

#enterprise-software#ibm#helm#kubernetes#devops-tools#ibm-bluemix#docker#openshift#container-deployment#helm-charts#cloud-native

Built With

O
OpenShift
K
Kubernetes
H
Helm
D
Docker

Included in

IBM Cloud104
Auto-fetched 17 hours ago

Related Projects

KituraKitura

A Swift web framework and HTTP server.

Stars7,581
Forks499
Last commit2 months ago
java-buildpackjava-buildpack

Cloud Foundry buildpack for running Java applications

Stars453
Forks2,548
Last commit1 day ago
staticfile-buildpackstaticfile-buildpack

Deploy static HTML/JS/CSS apps to Cloud Foundry

Stars202
Forks323
Last commit2 days ago
nodejs-buildpacknodejs-buildpack

Cloud Foundry buildpack for Node.js

Stars175
Forks388
Last commit9 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub