KX Dashboards: Deployment Overview¶
KX Dashboards supports several deployment methods. Choose the one that fits your environment, then follow the linked guide to complete the setup.
Running on KDB-X?
KX Dashboards is included with KDB-X. You install it via the Standard deploy zip — there is no separate package to download. Because KDB-X already provides kdb+/q, you can skip the kdb+ install step and go straight to the download.
Deployment methods¶
- Standard deploy. A minimal portable installation using a .zip file. The simplest path to get running; ideal for local development and evaluation. This is also how you run Dashboards on KDB-X.
- Deploy with Docker. Run KX Dashboards and its companion services as containers via Docker Compose.
- Deploy on Kubernetes. Production-grade deployment using a Helm chart into a Kubernetes cluster. Supports LoadBalancer access, local port-forwarding, and air-gapped installs.
Comparison¶
| Standard | Docker | Kubernetes | |
|---|---|---|---|
| Best for | Dev / Evaluation | Teams / Staging | Production |
| Container runtime | None | Docker | Any (k8s) |
| Setup complexity | Low | Medium | High |
| Scaling | Manual | Compose scale | Native / HPA |
| Air-gapped support | Yes (.zip) | With local images | Yes (local chart) |
Open KX Dashboards¶
Once deployed using any method, navigate to your server address in a browser. The Open Dashboards guide covers the initial workspace, connecting data sources, and adding your first components.