Helm
Aprenda Helm desde a instalacao de charts ate a criacao dos seus proprios. Templates, valores, hooks, dependencias e publicacao.
10 lições, em ordem
- 120 min
O que é o Helm
Boas-vindas. Este curso parte do princípio de que você já teve contato com Kubernetes no nosso curso de Kubernetes (ou em algum outro lugar). Se...
Package manager for KubernetesChartReleaseRepositoryHelm vs Kustomize vs raw manifestsWhen Helm is overkill - 230 min
Instalando Charts
Na maior parte das vezes em que você recorre ao Helm, não é para escrever um chart. É para instalar o chart de outra pessoa. PostgreSQL da Bitnami,...
Helm repo addHelm repo updateHelm searchHelm installHelm listHelm uninstall+1 - 330 min
Estrutura do Chart
Você já instalou o chart de outra pessoa e viu o Helm transformá-lo em Pods rodando. Fica uma pergunta óbvia: o que existe de fato dentro de uma...
Helm createChart.yamlValues.yamlTemplates/ folder_helpers.tplCharts/ subcharts directory+2 - 435 min
Values e Templating
Abra o templates/deployment.yaml do chart que você gerou e vai notar que ele não é bem um manifesto Kubernetes. O formato está certo, apiVersion,...
.Values.Release.Chart--set--values file.yamlSprig default+3 - 530 min
Helpers e Templates Nomeados
Abra um chart com mais de um ou dois manifestos e um padrão salta aos olhos na hora: as mesmas poucas linhas aparecem em todos os arquivos. O...
_helpers.tplDefineTemplateIncludeCommon name patternCommon labels pattern+1 - 630 min
Dependencias e Subcharts
Quase nada do que você coloca no ar funciona realmente sozinho. Um serviço web em geral quer um cache ao lado. Um worker quer uma fila. Uma API quer...
Dependencies in Chart.yamlHelm dependency updateCharts/ folderPassing values into subchartsConditionTags+1 - 730 min
Gerenciamento de Releases
Instalar um chart pela primeira vez é a parte fácil. O trabalho de verdade começa depois: sai uma imagem nova, um valor de configuração precisa...
Helm upgradeHelm rollbackHelm history--atomic--wait--timeout+2 - 830 min
Hooks e Testes
Nem todo trabalho cabe bem em "renderizar um manifest e aplicar". Um schema de banco de dados precisa ser migrado antes que os novos pods da...
Helm.sh/hook annotationPre-installPost-installPre-upgradeHook-delete-policyHelm test+2 - 930 min
Publicando Charts
Seu chart funciona. Você roda helm install myapp ./mychart e ganha uma aplicação no ar, ou seja, a parte difícil já ficou para trás. Agora um colega...
Helm packageChart museum (HTTP repo)OCI registriesHelm push oci://Helm pullSemVer for charts+1 - 1060 min
Projeto Final: Seu Próprio Chart
Todas as lições até aqui entregaram um chart pronto e pediram para você mudar uma coisa nele. Isso ensina a sintaxe e esconde a parte difícil, que é...
Two-service chartDeployment templateService templateConfigMap templateIngress templateNOTES.txt+3
Aprenda Helm no seu idioma
Cada lição, quiz e resposta do tutor aparece no seu idioma. O tutor de IA responde no idioma em que você pergunta.
Roles that use Helm
See how hiring teams interview engineers on Helm, in production-like environments.
Platform Engineer
Hire platform engineers who reduce friction for every team. Real golden-path templates, real internal CLIs, real service onboarding flows. We record every step.
See the interviewDevOps Engineer
Hire DevOps engineers who actually ship. Run live or take-home interviews in production-like Linux environments with Docker, Kubernetes, Terraform and CI/CD. See how they debug, automate, and work alongside AI.
See the interviewSite Reliability Engineer (SRE)
Hire SREs who actually run production. Live workspaces with metrics, logs, traces and a service that is starting to misbehave. We record every keystroke.
See the interview