Create Kubernetes Helm Chart for your application | Create Helm Chart from scratch for your apps

Create Kubernetes Helm Chart for your application | Create Helm Chart from scratch for your apps

21.837 Lượt nghe
Create Kubernetes Helm Chart for your application | Create Helm Chart from scratch for your apps
In this video we actually looked into how we can create helm chart for your application. I actually went ahead and created a helm chart for one the applications that we have already written in some of the previous videos. We looked into basic building blocks, how do we read values from .Values, .Release and form other places. I used named template function to actually create the deployment with dynamic name. Web: http://viveksingh.dev/ GitHub: https://github.com/viveksinghggits/library/tree/helmchart 00:00 Introduction 01:08 Project that we are going to create helm chart out of 01:47 What should be there in the helm chart 03:01 Creating basic helm chart 05:56 Refactor the app manifests and copy the manifests into helm chart 07:55 Installing local helm chart 09:30 --dry-run to see the rendered manifests 10:53 How to create charts in case of more than one apps 11:40 NOTES.txt 14:09 How helm helps us 14:26 Getting dynamic values from values.yaml file 20:19 How reading values from values.yaml helps us 24:27 Getting password for mysql from user 28:34 Helm template functions (b64enc) 32:43 Using a file to provide custom values for the helm chart 34:34 Named templates and reading values form release 36:26 Special files in templates 38:24 Scope in named templates 38:42 Global template names 42:04 Digging deeper into named templates 51:52 Like and Subscribe