explaingit

bitnami/charts

10,334Go TemplateAudience · ops devopsComplexity · 4/5LicenseSetup · hard

TLDR

A library of ready-to-deploy Helm charts for popular open-source apps on Kubernetes, maintained by Bitnami with security-scanned container images and sensible defaults.

Mindmap

mindmap
  root((bitnami charts))
    What it does
      Helm chart library
      One-command deploys
      Secure images
    Security
      Vulnerability scanning
      FIPS and STIG
      Air-gap support
    Requirements
      Kubernetes 1.23+
      Helm 3.8+
    Cloud platforms
      AWS GCP Azure
    Audience
      DevOps engineers
      Platform teams
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Deploy PostgreSQL, Redis, or another popular database to a Kubernetes cluster with a single helm install command.

USE CASE 2

Set up a production-ready application stack on AWS, GCP, or Azure Kubernetes Service using pre-configured Helm charts.

USE CASE 3

Deploy software in an air-gapped environment where there is no internet access, using the provenance-attested Bitnami Secure Images.

USE CASE 4

Audit and update open-source application versions across your Kubernetes cluster by upgrading Bitnami Helm chart versions.

Tech stack

Go TemplateKubernetesHelmDocker

Getting it running

Difficulty · hard Time to first run · 1h+

Requires a running Kubernetes cluster (v1.23+) and Helm 3.8+ installed, provisioning the cluster itself is a separate prerequisite.

Use freely for any purpose including commercial use, as long as you include the Apache 2.0 license notice.

In plain English

This repository is a library of Helm charts maintained by Bitnami, a division of Broadcom. Helm is a packaging system for Kubernetes, and a Helm chart is a bundle of configuration files that tells Kubernetes how to install and run a particular piece of software. This collection covers many popular open-source applications, all pre-configured and ready to deploy. Kubernetes is a system that runs software inside containers across a cluster of servers. Setting up popular applications on Kubernetes from scratch involves writing a lot of configuration by hand. These Helm charts replace that manual work: a single command like helm install pulls down the chart and installs the application with sensible defaults already filled in. Bitnami pairs these charts with what it calls Bitnami Secure Images. These are the container images that the charts use to actually run the software. The images are built on Photon Linux, a minimal operating system designed for cloud environments, and are scanned for known security vulnerabilities before each release. The project description highlights compliance features including FIPS and STIG standards, supply chain provenance attestation, and the ability to operate in air-gapped environments where there is no internet access. Each release of a chart is tested against the chart's own testing rules rather than re-scanning the container images, since those images are already analyzed separately. The charts are also published on Artifact Hub, a public registry where Kubernetes packages can be discovered and reviewed. To use these charts you need a working Kubernetes cluster running version 1.23 or later, and Helm version 3.8.0 or later installed. Bitnami provides getting-started guides for several major cloud platforms including AWS, Google Cloud, and Azure. The charts are licensed under the Apache 2.0 license.

Copy-paste prompts

Prompt 1
I want to deploy PostgreSQL to my Kubernetes cluster using the Bitnami Helm chart. Write the helm install command with a custom password and persistent storage enabled.
Prompt 2
Walk me through adding the Bitnami Helm repository, searching for available charts, and installing Redis with a replica set using the bitnami/redis chart.
Prompt 3
I need to deploy the Bitnami WordPress chart to AWS EKS. What prerequisites do I need and what values should I override for a production setup?
Prompt 4
How do I upgrade an existing Bitnami Helm chart release to a newer chart version without losing my persistent data?
Open on GitHub → Explain another repo

← bitnami on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.