Skip to main content

Overview

Douban Helm Charts is a collection of production-ready Helm charts maintained by Douban. These charts are designed to simplify the deployment and management of various applications on Kubernetes clusters.
All charts in this repository are actively maintained and battle-tested in production environments.

What are Helm Charts?

Helm is the package manager for Kubernetes. Helm Charts are packages of pre-configured Kubernetes resources that you can deploy with a single command. They help you:
  • Define your application’s Kubernetes resources
  • Install and upgrade applications consistently
  • Share configurations across teams
  • Manage dependencies between applications

Available Charts

The Douban Charts repository includes a variety of charts for different use cases:

nginx

General-purpose web service deployment for serving web applications and static content

helpdesk

Self-service helpdesk system based on multiple providers (StackStorm, Airflow, Spincycle)

overlord

Distributed caching service based on Bilibili’s Overlord project

dify

LLM app development platform

kafka-ui

Web UI for Apache Kafka management

prometheus-exporters

Collection of exporters for cloud providers (Aliyun, Tencent Cloud, Qiniu, UCloud, Upyun)

Key Features

Production-Ready

All charts are tested and used in production environments, ensuring reliability and stability.

CI/CD Integration

Automated testing and release pipelines ensure quality and consistency across all chart versions.

Flexible Configuration

Extensive values.yaml files allow you to customize deployments to match your specific requirements.

Monitoring & Observability

Many charts include optional ServiceMonitor and PrometheusRule resources for seamless integration with Prometheus.

Repository Information

https://douban.github.io/charts/

Chart Versioning

Each chart follows semantic versioning:
  • Chart Version: Incremented when chart templates or configurations change
  • App Version: Reflects the version of the application being deployed
You can view the version information for any chart:
helm show chart douban/nginx

Community & Support

The Douban Charts project is open source and welcomes contributions:
  • Issues: Report bugs or request features on GitHub Issues
  • Pull Requests: Contribute improvements or new charts
  • Discussions: Join the community to ask questions and share experiences

Next Steps

Quick Start

Get started with your first chart deployment in minutes

Installation Guide

Learn detailed installation and configuration options

Build docs developers (and LLMs) love