Introduction and Advantages
📘 Overview
The CSGHub Helm Chart is the official deployment solution for CSGHUB in Kubernetes environments.
It integrates all CSGHub core components, dependencies, and configurations into a single, repeatable, and scalable cloud-native AI platform package, enabling a fully automated lifecycle from deployment → management → upgrade.
With Helm Charts, users can deploy CSGHub on any compatible Kubernetes cluster within minutes, dramatically reducing deployment complexity and maintenance overhead.
🧩 Version Information
The Community Edition (CE) and Enterprise Edition (EE) Charts are now unified into a single version.
You can easily select your desired edition through configuration parameters:
helm install csghub csghub/csghub \
--set global.edition=ce # or ee
💡 Tip: The Community Edition is suitable for development and testing, while the Enterprise Edition provides high availability, auditing, security, and multi-tenancy support.
💎 Key Advantages
1️⃣ Backward Compatibility
- 🔄 Seamless Upgrade Path: Supports zero-downtime upgrades via standardized Helm version control.
- 🧩 Reduced Production Risks: Ensures backward compatibility with existing configurations during upgrades.
- 🛡️ Long-Term Support (LTS): Each Chart is regression-tested and performance-validated for production readiness.
2️⃣ Continuous Architecture Optimization
- ⚙️ Parameterized Configuration: Flexible customization through values.yaml for multi-environment adaptation.
- 🚀 Performance Optimization: Ongoing structural improvements enhance deployment speed and resource efficiency.
- 🧱 Modular Design: Clear component layering for easier maintenance and customization (e.g., external database or storage integration).
3️⃣ Enterprise-Grade Features
- 🏗️ Multi-Environment Support: One Chart covers development, testing, and production deployments.
- ⏪ Rollback Capability: Instantly revert to a stable previous version.
- 🔐 Security & Compliance: Built-in RBAC, security policies, and certificate management meet enterprise standards.
- 📈 Observability Integration: Native support for Prometheus, Grafana, and Loki monitoring and logging.