Skip to content

Helm chart repository for daystram applications.

License

Notifications You must be signed in to change notification settings

daystram/helm-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚢 daystram Chart Repository

Helm chart repository for daystram's applications.

Initialize Chart

You can use the init script to initialize a Helm chart in your repository. This chart will be used by the CI pipeline worker to package and publish the chart to this repository.

Simply run the following:

$ curl -sfL https://charts.daystram.com/init.sh | sh -s - [application name]

Updating Template

A starter scaffold chart can be found in .daystram/chart. This scaffold is retrieved by the init.sh script to ease chart initialization in new repositories without having to have Helm installed on the development machine.

To update this scaffold, use the following:

$ cd .daystram
$ helm create APPLICATION_NAME
$ mv APPLICATION_NAME helm-chart
$ # make necessary updates
$ cd ..
$ tar -czf scaffold.tgz .daystram/helm-chart
$ mv scaffold.tgz docs/

Ensure that the application name to be replaced by init.sh is set to APPLICATION_NAME, and chart version in Charts.yaml set to APPLICATION_VERSION (1-1 versioning convention used, see more here).

About

Helm chart repository for daystram applications.

Resources

License

Stars

Watchers

Forks

Languages