A helm chart to deploy cubejs in kubernetes
To use the chart, execute
$> helm install cubejs ./
from the root of this repo.
To install to a specific namespace
$> helm install cubejs ./ --create-namespace -n <name of the namespace>
The chart creates the following deployments with the associated services
- Cube API pods
- Cube refresh worker
- Cubestore router
- Cubestore worker
The env variables are present in the respective deployment templates.
- Ability to load schemas from git or other sources with init containers
- Ability to dynamical create replicas for the Cubestore workers and add them to the Cube router and worker deployment.
- Extend this to an operator method of deployment (May become another Repo altogether)