devopstf / my-first-helm-chart

Helm 101 Demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Helm Demo

This repo contains a quite simple Helm Chart for demo purposes. It is intended to be used on top of minikube single-node K8s cluster. The demo is based on Amy Chen's session in KubeCON 2017, and Paul's blog post. It's going to be structured as follows:

  • Showing helm basic folders structure
$ helm create helm
Creating helm
tree helm
helm
+-- charts
+-- Chart.yaml
+-- templates
¦   +-- deployment.yaml
¦   +-- _helpers.tpl
¦   +-- ingress.yaml
¦   +-- NOTES.txt
¦   +-- service.yaml
+-- values.yaml
2 directories, 7 files
  • Installing our first helm chart based on a simple nginx container deployed with 3 replicas, and a nginx ingress.
  • Showing how values can be used within helm charts for customizing our deployments.
  • Using plain kubectl commands for doing the same deployment.

About

Helm 101 Demo


Languages

Language:Smarty 100.0%