Helm charts maintained by Improwised Technologies
Add helm repo
helm repo add improwised https://improwised.github.io/charts/
- Package the chart, this will create
chartname-semver.tgz
file.
helm package <chart-directory-name>
-
Checkout
gh-pages
branch of this repo and movechart-name-semver.tgz
tocharts
directory. -
Index added chart
helm repo index --url https://improwised.github.io/charts .
In case we are not adding the chart to the chart directory with the PR and are pushing it directly to releases:
After executing the above command and generating the index.yaml, check the commit changes. It might remove other existing charts from the index.yaml. Therefore, do not delete any index or lines from the existing index.yaml.
To add your chart, simply look out and copy the generated index for the specific chart you want to add. Then, append this information to the existing index.yaml without removing any other lines.
- Add appropriate commit message and push it
tag each chart with it's last chart version e.g. <chart-name>-<chart-version>
to it's sha
e.g. git tag erpnext-1.0.0 asdasdasdasdasda
here assume that sha
is pointing to that perticular erpnext chart version 1.0.0