This repository contains Provi’s Helm charts
Helm must be installed to use the charts. Please refer to Helm’s documentation to get started.
Once Helm has been set up correctly, add the repo as follows:
helm repo add provi https://provi-engineering.github.io/helm-charts
If you had already added this repo earlier, run helm repo update to retrieve
the latest versions of the packages. You can then run helm search repo
provi to see the charts.
To install the common chart:
helm install provi common
To uninstall the chart:
helm delete provi
Please refer to chart develoment documentation
See instructions in the develoment documentation. The upshot:
CHANGELOG.mdcommon/Chart.yamlmake package_repo/ directorymake publishThe chart will be accessible in two ways:
helm repo add s3://provi-helm-charts if you’re using the Helm s3 pluginhelm repo add http://provi-helm-charts.pvfog.org if you’re on a host in our VPC or on VPNCommon microservice is a chart that abstracts away majority of boilerplate helm code for deploying microservices.
Please check out documentation for details
When cloning, don’t for get to run:
git clone --recurse-submodules git@github.com:Provi-Engineering/helm-charts.git
If you did forget, you can run:
git submodule update --init
make test
TAG=podspec-securitycontext make test
You can get a list of tags by running:
git grep tags= | awk -F= '{print $2}'