AdvancedLesson 4 of 1035 min 路 hands-on
Values and Templating
Part of the Helm course
Look at templates/deployment.yaml in your scaffolded chart and you will notice it is not quite a Kubernetes manifest. It has the right shape, apiVersion, kind, spec, all in the right places, but scattered through it are things like {{ .Values.replicaCount }} that no kubectl apply command has ever accepted.
Every template has exactly three top-level objects it can pull data from, and knowing which one you need is most of reading a template. ...
Want to learn Helm Values and Templating in a real environment?
Click below, get a fresh Linux box with Helm ready to go, and work through Values and Templating hands-on with an AI tutor that knows your code.
Start this lessonValues and TemplatingWhat you'll learn
- .Values
- .Release
- .Chart
- --set
- --values file.yaml
- Sprig default
- Sprig quote
- Nindent
- ToYaml
Read this lesson in your language
All lessons in this course
10 lessonsExplore other courses
Python
19 lessons 路 9.3h
Go
20 lessons 路 12.3h
React
17 lessons 路 10.2h
Linux
17 lessons 路 8.5h
Docker
13 lessons 路 6.6h
Git
13 lessons 路 5.9h
Kubernetes
14 lessons 路 8h
Ansible
12 lessons 路 6.1h
Bash
12 lessons 路 5.7h
GitLab CI
11 lessons 路 5.8h
Jenkins
11 lessons 路 5.3h
PostgreSQL
14 lessons 路 7.6h
MySQL
13 lessons 路 6.8h
Web
14 lessons 路 5.9h
TypeScript
18 lessons 路 7.7h
Vibe Coding
12 lessons 路 5.8h
Prompt Engineering
11 lessons 路 6.2h
Vibe Coding: Fundamentals
12 lessons 路 4.5h
Vibe Coding: Prototype to Production
12 lessons 路 5.5h
Vibe Coding: Multi-Agent Engineering
12 lessons 路 5.3h
Vibe Coding: Advanced Engineering
12 lessons 路 7.3h
