Charts, releases e repositórios em resumo
Definição simples das três palavras que você usará todos os dias.
Charts, releases e repositórios em resumo é uma aula grátis de DevOps Bootcamp no CoddyKit. Esta é a aula 3 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.
Três palavras para dominar
Quase todo comando do Helm envolve três ideias: um pacote, uma instância e um repositório. Aprenda essas ideias e o restante ficará claro. 🔑
Um pacote é o pacote de implantação
Um pacote é a receita: uma pasta com YAML do Kubernetes em modelos, além de valores padrão. Ele descreve um aplicativo, mas ainda não está em execução em lugar algum.
Os pacotes são reutilizáveis
Um único pacote pode implantar um aplicativo para qualquer pessoa. Você distribui o pacote uma vez, e várias equipes o instalam com suas próprias configurações.
Uma instância é uma execução ativa
Instale um pacote e você obterá uma instância: uma cópia ativa e nomeada desse pacote, realmente em execução no seu ambiente. 🚀
helm install web bitnami/nginxAs instâncias têm nomes
Cada instância recebe um nome escolhido por você, como web ou db. É por meio desse nome que o Helm acompanha, atualiza e remove aquela instância específica.
Pacote versus instância
Pense nisso como cozinhar: o pacote é a receita, e a instância é a refeição que você preparou a partir dela desta vez. 🍳
Um repositório armazena pacotes
Um repositório é um endereço HTTP que hospeda pacotes de implantação e um arquivo de índice que os lista, permitindo que o Helm baixe o que você solicitar.
Adicionando um repositório
Você registra um repositório pela URL, usando um nome local curto. Depois disso, referencia os pacotes dele como reponame/chartname.
helm repo add bitnami https://charts.bitnami.com/bitnamiComo eles se conectam
Um repositório hospeda pacotes; você instala um pacote para criar uma instância. Repositório, pacote e instância formam o fluxo básico que você repetirá diariamente.
Um pacote, muitas instâncias
O mesmo pacote pode se tornar várias instâncias ao mesmo tempo. Instale o nginx como web e novamente como proxy, e cada instância funcionará de forma independente.
Por que o vocabulário importa
Confundir pacote com instância causa a maior parte da confusão dos iniciantes. Tenha em mente a diferença entre receita e refeição pronta, e o Helm continuará simples. 😊
Verificação rápida
O que exatamente é uma instância do Helm?
Recapitulação
Um repositório hospeda pacotes, um pacote é a unidade instalável e uma instância é uma cópia nomeada em execução. Repositório, pacote e instância resumem toda a ideia. ✅
Perguntas Frequentes
A aula “Charts, releases e repositórios em resumo” é grátis?
Sim — o texto completo de “Charts, releases e repositórios em resumo” é 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 “Charts, releases e repositórios em resumo”?
Definição simples das três palavras que você usará todos os dias. 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 3 de 4.
Quanto tempo leva a aula “Charts, releases e repositórios em resumo”?
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
- Os problemas do kubectl apply manual
- Helm como apt/yum para Kubernetes
- Charts, releases e repositórios em resumo
- Helm 3 versus Helm 2: chega de Tiller