Helm charts for the SmartCitiesData platform (SCDP).
Use our charts in two steps:
- Add our repository with
helm repo add scdp https://smartcitiesdata.github.io/charts
. - Install a chart with
helm upgrade --install ${RELEASE_NAME} scdp/${CHART_NAME}
. See the Helm docs for more options.
If you'd like to update the chart index later, run:
helm repo update
- Make changes to the chart.
- Bump the chart version.
- Run
./package.sh ${CHART_NAME}
. - Submit a pull request.
- Run
helm create ${CHART_NAME}
to create a new chart subdirectory. - Add templates, helpers, values, dependencies, etc. to your chart.
- Run the setup script (
./package.sh ${CHART_NAME}
). - Submit a pull request.
- (install minikube)
minikube start --memory 6144 --cpus 4
helm init
helm repo add scdp https://smartcitiesdata.github.io/charts
- Deploy the strimzi operator before deploying the rest of the chart:
helm repo add strimzi https://strimzi.io/charts
helm upgrade --install strimzi-kafka-operator strimzi/strimzi-kafka-operator --version 0.08.0
helm dep update platform/
- rerun any time you add an apphelm upgrade --install platform platform/
- if upgrade fails, try
helm delete --purge platform
- possibly manually delete any resources that get stuck / aren't deleted by the purge
- if upgrade fails, try
k get po --all-namespaces