https://github.com/eficode-academy/helm-katas
https://github.com/eficode-academy/helm-katas
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/eficode-academy/helm-katas
- Owner: eficode-academy
- License: mit
- Created: 2021-04-14T12:07:33.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T16:26:35.000Z (about 1 year ago)
- Last Synced: 2024-04-10T18:19:27.868Z (about 1 year ago)
- Language: Go
- Size: 292 KB
- Stars: 29
- Watchers: 3
- Forks: 21
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Helm katas
A set of Helm exercises actively used by [Eficode Academy](https://www.eficode.com/academy)
## Overview of exercises
Natural progression:
- [Intro to Kubernetes package manager](intro-to-kubernetes-package-manager.md)
- [Hello sentences app](hello-sentences-app.md)
- [Create a helm chart](create-a-helm-chart.md)
- [Helm release and rollback](release-rollback.md)
- [Helm chart with parameters](helm-chart-with-parameters.md)
- [Helm Chart Whitespace Handling, Pipelines and Functions](helm-chart-whitespace-pipelines-functions.md)
- [Helm Chart Conditionals](helm-chart-conditionals.md)
- [Helm Chart Named Templates](helm-chart-named-templates.md)
- [Helm lint and kubeval](helm-lint-kubeval.md)
- [Testing Helm Deployments](test-helm-deployments.md)
- [Sharing charts](sharing-charts.md)
- [External charts](external-charts.md)## How to Read Exercise Files
All exercise files start with an introduction
followed by the actual exercise.A general overview of the exercise is given first,
followed by more detailed step-by-step
instructions. If you want a little challenge, you
can try to read the general steps of the
exercise and do the exercise, if you need more help, take a look at
the step-by-step instructions. The step-by-step instructions also explain _why_
some of the steps are done in the way they are in the exercise.**Each exercise is summarized in bold text at the
beginning.**- All exercise steps are bulleted. The bulleted
points summarize the previous paragraphs as
small individual tasks. **To finish the
exercise, it's sufficient to read only the
bulleted steps.** All other text is just
narrative and explanations as to why things are
done the way they are.> Quoted blocks indicate points that are "nice to know" and
> can be safely ignored. They won't affect the
> outcome of the exercise, but generally include
> additional information the training doesn't
> handle.
>
> :bulb: If a quoted paragraph begins with a
> lightbulb, it indicates that it's a hint for the
> exercise step.