Explore the docs »
Report Bug
·
Request Feature
·
Contact support
·
·
·
·
- Kubernetes 1.19+
- Helm 3.2.0+
$ helm repo add conduktor https://helm.conduktor.io
$ helm repo update
For guides and advanced help, please refer to our
documentation,
or to our charts README
.
Requirements:
You can have a working cluster on your local machine with docker and k3d,
use the Makefile target k3d-up
to start a cluster with nginx and a postgresql
database running.
$ make helm-deps
$ make k3d-up
$ make install-dev-deps
Postgresql credentials:
host: postgresql.conduktor
port: 5432
username: postgres
password: conduktor
name: conduktor
Pre-commit git hook require to have npm or bitnami readme-generator
installed.
Note: If readme-generator not installed, hook will try to install if globally using npm
$ make install-githooks
Now every time you commit to the project, pre-commit hook will run the readme-generator tool to synchronize changes between charts values.yaml and README.md.
You can also run readme-generator
directly using :
$ make generate-readme
You need to have chart-testing installed and a running kubernetes cluster.
# Update helm dependencies
make helm-deps
# Create local K3D cluster for test and local dev (require k3d, helm and kubectl)
make k3d-up
# Run Chart-testing tests on chart that contain changes (require chart-testing and helm)
make test-chart
# Delete K3D cluster
make k3d-down