Overview
ClickStack’s Helm chart supports multiple deployment configurations:- Full stack (default) — All components included, managed by operators
- External ClickHouse — Use existing ClickHouse cluster
- External OTEL Collector — Use existing OTEL infrastructure
- Minimal deployment — Only HyperDX, external dependencies
External ClickHouse
If you have an existing ClickHouse cluster (including ClickHouse Cloud), you can disable the built-in ClickHouse and connect to your external instance.Option 1: Inline configuration (development/testing)
Use this approach for quick testing or non-production environments. Provide connection details viahyperdx.config and hyperdx.secrets:
Option 2: External secret (production recommended)
For production deployments where you want to keep credentials separate from your Helm configuration:Create your configuration files
Create the Kubernetes secret
Configure Helm to use the secret
Using ClickHouse Cloud
For ClickHouse Cloud specifically:External OTEL Collector
If you have an existing OTEL collector infrastructure, disable the subchart:Minimal Deployment
For organizations with existing infrastructure, deploy only HyperDX:Next Steps
- Configuration Guide - API keys, secrets, and ingress setup
- Cloud Deployments - GKE, EKS, and AKS specific configurations
- Upgrade Guide - Migrating from v1.x to v2.x
- Additional Manifests - Custom Kubernetes objects
- Main Helm Guide - Basic installation
- Deployment options (v1.x) - v1.x deployment options