Helm chart created mainly for personal use or with a pending contribution.
helm repo add merlindorin https://merlindorin.github.io/charts
helm search repo merlindorin
# Install any chart you need
helm install my-release merlindorin/<chart>
Chart Name | Description | Last Version | App Version | Install |
---|---|---|---|---|
pinniped-concierge |
A Pinniped concierge helm chart for Kubernetes | 0.1.2 | 0.12.0 | helm install my-release merlindorin/pinniped-concierge |
pinniped |
A Meta Pinniped Helm chart for Kubernetes | 0.1.4 | - | helm install my-release merlindorin/pinniped |
pinniped-supervisor |
A Pinniped supervisor helm chart for Kubernetes | 0.1.2 | 0.12.0 | helm install my-release merlindorin/pinniped-supervisor |
- Kubernetes 1.12+
- Helm 3.1.0
For setting up Kubernetes on other cloud platforms or bare-metal servers refer to the Kubernetes getting started guide.
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
To install Helm, refer to the Helm install guide and ensure that the helm
binary is in the PATH
of your shell.
The following command allows you to download and install all the charts from this repository:
helm repo add merlindorin https://merlindorin.github.io/charts
Once you have installed the Helm client, you can deploy a merlindorin Helm Chart into a Kubernetes cluster.
Please refer to the Quick Start guide if you wish to get running in just a few commands, otherwise the Using Helm Guide provides detailed instructions on how to use the Helm client to manage packages on your Kubernetes cluster.
Useful Helm Client Commands:
- View available charts:
helm search repo
- Install a chart:
helm install my-release merlindorin/<package-name>
- Upgrade your application:
helm upgrade
- Generate
README.md
:docker run --rm --volume "$(pwd):/data" -u $(id -u) hairyhenderson/gomplate:latest -f /data/README.tmpl > README.md
- Generate Chart
README.md
:docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:latest
If you want to generate your own documentation, you can use the following environment variables:
OWNER
(default: "merlindorin"), charts repository ownerREPO
(default: "/data"), repository source folderGOMPLATE_VERSION
(default: "latest"), version used for generatingREADME.md
HELM_DOC_VERSION
(default: "latest"), version used for generating chartREADME.md
For example:
# Generate README.md for merlindorin in the current folder
OWNER=merlindorin REPO=$(PWD) gomplate -f README.tmpl
- Pinniped Project: https://github.com/vmware-tanzu/pinniped
- Bitnami Charts: https://github.com/bitnami/charts