merlindorin / charts

Helm chart created mainly for personal use or with a pending contribution.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Charts

Gomplate Version: latest Helm Doc Version: latest

Helm chart created mainly for personal use or with a pending contribution.

TL;DR

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 Available

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

Before you begin

Prerequisites

  • Kubernetes 1.12+
  • Helm 3.1.0

Setup a Kubernetes Cluster

For setting up Kubernetes on other cloud platforms or bare-metal servers refer to the Kubernetes getting started guide.

Install Helm

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.

Add Repo

The following command allows you to download and install all the charts from this repository:

helm repo add merlindorin https://merlindorin.github.io/charts

Using Helm

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

Development

  • 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

Generate README.md

If you want to generate your own documentation, you can use the following environment variables:

  • OWNER (default: "merlindorin"), charts repository owner
  • REPO (default: "/data"), repository source folder
  • GOMPLATE_VERSION (default: "latest"), version used for generating README.md
  • HELM_DOC_VERSION (default: "latest"), version used for generating chart README.md

For example:

# Generate README.md for merlindorin in the current folder
OWNER=merlindorin REPO=$(PWD) gomplate -f README.tmpl

References

About

Helm chart created mainly for personal use or with a pending contribution.

License:MIT License


Languages

Language:Smarty 100.0%