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.