0Pricing
DevOps Bootcamp · Aula

Helm como apt/yum para Kubernetes

O modelo mental de um gerenciador de pacotes aplicado a clusters.

Helm como apt/yum para Kubernetes é uma aula grátis de DevOps Bootcamp no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de DevOps Bootcamp, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de DevOps Bootcamp inclui 4 aulas no total.

Uma ideia familiar

No Linux, você instala programas com um gerenciador de pacotes como apt ou yum. Um único comando obtém um programa e tudo de que ele precisa.

sudo apt install nginx

A mesma ideia para ambientes

O Helm traz exatamente essa praticidade para o Kubernetes. Ele é o gerenciador de pacotes do seu ambiente, instalando aplicativos completos em uma única etapa.

helm install my-nginx bitnami/nginx

Os pacotes se tornam gráficos

Onde o apt tem pacotes, o Helm tem pacotes de implantação. Um pacote reúne todo o YAML do Kubernetes de que um aplicativo precisa em uma única unidade instalável. 📦

Os repositórios armazenam os pacotes

O apt obtém conteúdo de repositórios de software; o Helm também obtém pacotes de implantação de repositórios. Você adiciona um repositório uma vez e depois instala livremente a partir dele.

helm repo add bitnami https://charts.bitnami.com/bitnami

Pesquise antes de instalar

Assim como na pesquisa do apt, o Helm permite pesquisar um repositório para encontrar um pacote e ver quais versões estão disponíveis antes da instalação.

helm search repo nginx

Atualizações, não reinstalações

Quando uma nova versão é lançada, você não começa do zero. Executa uma atualização, e o Helm ajusta o aplicativo em execução ao novo estado.

helm upgrade my-nginx bitnami/nginx

Remoção limpa

O apt remove organiza a remoção de um pacote. O Helm faz o mesmo com uninstall, excluindo de uma só vez todos os recursos criados pelo aplicativo.

helm uninstall my-nginx

Ele acompanha o que está instalado

Um gerenciador de pacotes se lembra do que você instalou. O Helm mantém uma lista dos seus aplicativos em execução para que você sempre saiba o que está implantado.

helm list

Onde a analogia deixa de funcionar

Há uma diferença: o apt instala em uma única máquina, mas o Helm instala o mesmo pacote muitas vezes em um ambiente Kubernetes, cada vez como uma cópia independente.

Configurável durante a instalação

Ao contrário de um pacote apt fixo, um pacote do Helm expõe valores que você pode substituir, permitindo que um único pacote atenda a várias configurações sem edições.

Por que o modelo mental ajuda

Se você já usou apt ou yum, já entende o Helm: adicione um repositório, pesquise, instale, atualize e execute uninstall. O conhecimento é transferível. 🚀

Verificação rápida

Na analogia com um gerenciador de pacotes, qual é o equivalente no Helm a um pacote do apt?

Recapitulação

O Helm é o apt ou yum do Kubernetes: os pacotes de implantação são os pacotes, os repositórios os armazenam, e você instala, atualiza e executa uninstall com um único comando. ✅

Perguntas Frequentes

A aula “Helm como apt/yum para Kubernetes” é grátis?

Sim — o texto completo de “Helm como apt/yum para Kubernetes” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de DevOps Bootcamp, atualize para CoddyKit PRO. O curso de DevOps Bootcamp inclui 4 aulas no total.

O que vou aprender em “Helm como apt/yum para Kubernetes”?

O modelo mental de um gerenciador de pacotes aplicado a clusters. Você pratica DevOps Bootcamp com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar DevOps Bootcamp?

Nenhuma experiência prévia é necessária. DevOps Bootcamp no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.

Quanto tempo leva a aula “Helm como apt/yum para Kubernetes”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de DevOps Bootcamp?

Sim. Cada aula de DevOps Bootcamp inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Os problemas do kubectl apply manual
  2. Helm como apt/yum para Kubernetes
  3. Charts, releases e repositórios em resumo
  4. Helm 3 versus Helm 2: chega de Tiller
← Voltar para DevOps Bootcamp