096a98ce62656b29705b8c4823d9d074bd3e067f
Charts
A collection of helm charts for ducoterra.net
Adding a chart
- Create a folder with the name of your desired chart in
charts - Copy the chart contents in with
rsync -r ../$APP/chart/ charts/$APP/$VERSION - Create a
questions.yamlincharts/$APP/$VERSION - Copy the README into the charts folder with
cp ../app/README.md charts/$APP/$VERSION - Create an "ix_values.yaml" with
cp charts/$APP/$VERSION/values.yaml charts/$APP/$VERSION/ix_values.yaml
APP=app_name
APP_PATH=/path/to/app/repo
CHART_PATH=/path/to/chart
VERSION=$(yq e '.version' $CHART_PATH/Chart.yaml)
mkdir -p charts/$APP
cp example_item.yaml charts/$APP/item.yaml
rsync -r $CHART_PATH/ charts/$APP/$VERSION
touch charts/$APP/$VERSION/questions.yaml
cp $APP_PATH/README.md charts/$APP/$VERSION
cp charts/$APP/$VERSION/README.md charts/$APP/$VERSION/app-readme.md
cp charts/$APP/$VERSION/values.yaml charts/$APP/$VERSION/ix_values.yaml
Description
Languages
Smarty
67.1%
Makefile
26.7%
Dockerfile
5.1%
Shell
1.1%