Capstone: Your Own Chart
Part of the Helm course
Every lesson so far handed you a chart and asked you to change one thing in it. That teaches the syntax and hides the hard part, which is design. A chart is not a pile of templates, it is an interface: values.yaml is the API you are offering, and every decision you make about what goes in it decides how pleasant your chart is to use six months from now by someone who has never read your templates.
You are going to write one from scratch for a two-service app, a web container and a redis container. It will have a ConfigMap, a Service, an Ingress, a NOTES.txt, a pre-install hook that creates a Secret, and a helm test job. Nothing here is a new feature. The work is fitting them together. ...
Want to learn Helm Capstone: Your Own Chart in a real environment?
Click below, get a fresh Linux box with Helm ready to go, and work through Capstone: Your Own Chart hands-on with an AI tutor that knows your code.
Start this lessonCapstone: Your Own ChartWhat you'll learn
- Two-service chart
- Deployment template
- Service template
- ConfigMap template
- Ingress template
- NOTES.txt
- Pre-install hook for a Secret
- Helm test job
- Values overrides for replicaCount and image tag
