My own helm charts repository
repositories:
- name: behoof4mind
url: https://behoof4mind.github.io/helm-charts
releases:
- name: weather-service
namespace: weather-service
chart: behoof4mind/weather-service
version: 0.1.0
atomic: true
values:
- image:
...
helm repo add behoof4mind https://behoof4mind.github.io/helm-charts
helm repo update
helm install weather-service behoof4mind/weather-service -n weather-service --create-namespace
- Clone repo
- Put chart to the
helm-chart-sources
directory - Lint charts to be sure that it does not have errors
helm lint charts/*
- Package charts by:
helm package charts/*
- Regenerate index.html file by:
helm repo index --url https://behoof4mind.github.io/helm-charts/ --merge index.yaml .
- Push your changes back to the repo
- Clone repo
- Put new changes
- Lint charts to be sure that it does not have errors
helm lint charts/*
- Increment chart version in
Chart.yaml
file db-configmap.yaml- Package charts by:
helm package charts/*
- Regenerate index.html file by:
helm repo index --url https://behoof4mind.github.io/helm-charts --merge index.yaml .
- Push your changes back to the repo
workadventure-chart
weather-service
Copyright © 2021 Denis Lavrushko