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
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
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