All Projects → camptocamp → charts

camptocamp / charts

Licence: other
Camptocamp Charts for Kubernetes Helm

Programming Languages

Mustache
554 projects
Smarty
1635 projects
shell
77523 projects
VCL
57 projects
ruby
36898 projects - #4 most used programming language
Dockerfile
14818 projects

CampToCamp Helm Charts Repo

This is the camptocamp charts repository.

Helm Documentation

https://github.com/kubernetes/helm/blob/master/docs/index.md

Install helm on minishift

https://blog.openshift.com/deploy-helm-charts-minishifts-openshift-local-development/

How It Works

We use the master branch to store our charts code, and gh-pages branch as the charts repository.

GitHub Pages points to the docs folder and our repository is accessible on https://camptocamp.github.io/charts

Add this repo to helm

helm repo add c2c https://camptocamp.github.io/charts

Add a chart

CHART=s3-exporter
helm create $CHART
helm package $CHART -d docs
helm repo index docs --url https://camptocamp.github.io/charts
git add .
git commit -m "add chart $CHART"
git push origin master

Update a chart

export CHART=gitlab-backup
helm package $CHART -d docs
helm repo index docs --url https://camptocamp.github.io/charts
git add .
git commit -m "updated $CHART"
git push origin master

Hello-world chart

The hello-world chart was created from a tutorial on charts. It's here as an example to understand basic concepts of charts.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].