0Pricing
DevOps Bootcamp · Aula

O diretório templates e NOTES.txt

Onde os manifestos ficam e como as notas são renderizadas.

O diretório templates e NOTES.txt é 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.

Onde ficam os manifestos

O diretório templates é o coração de um pacote. Todo arquivo aqui se torna um manifesto do Kubernetes depois que o Helm o processa. 🧩

templates/
  deployment.yaml
  service.yaml

São modelos do Go

Os arquivos em templates não são YAML simples: são modelos do Go. O Helm preenche as ações com chaves duplas antes de enviá-los ao cluster.

spec:
  replicas: {{ .Values.replicaCount }}

Um recurso por arquivo

Por convenção, cada arquivo contém um tipo de recurso, cujo nome é derivado dele. Isso mantém o pacote fácil de ler e navegar.

templates/serviceaccount.yaml
templates/ingress.yaml

O processamento os torna reais

No momento da instalação, o Helm processa cada modelo, substitui os valores e aplica os manifestos resultantes ao Kubernetes.

helm template ./mychart

Arquivos com sublinhado são especiais

Arquivos que começam com um sublinhado, como _helpers.tpl, nunca são processados em manifestos. Em vez disso, eles contêm partes reutilizáveis.

templates/_helpers.tpl

Conheça NOTES.txt

Um arquivo especial NOTES.txt em templates exibe uma mensagem amigável após uma instalação ou atualização bem-sucedida.

templates/NOTES.txt

As notas também usam modelos

NOTES.txt é um modelo, portanto você pode inserir o nome da implantação ou uma URL real para mostrar aos usuários como acessar o aplicativo.

Your release is named {{ .Release.Name }}.

As notas não são implantadas

Ao contrário dos outros arquivos daqui, NOTES.txt não cria nenhum recurso. Sua única função é exibir orientações no seu terminal.

Leia as notas mais tarde

Você pode exibir novamente as notas processadas de uma implantação existente a qualquer momento com helm get notes.

helm get notes my-release

Subpastas são permitidas

Você pode agrupar os modelos em subpastas; o Helm percorre toda a árvore. A organização depende de você, desde que os arquivos sejam processados em YAML válido.

templates/web/deployment.yaml
templates/web/service.yaml

Por que essa organização ajuda

Uma pasta templates previsível, junto com NOTES.txt, permite que qualquer pessoa abra seu pacote e saiba imediatamente onde estão os manifestos. 🎯

Verificação rápida

Vamos deixar claro o que NOTES.txt faz.

Recapitulação

A pasta templates contém manifestos baseados em modelos do Go; arquivos com sublinhado são partes reutilizáveis. NOTES.txt exibe orientações e não implanta nada. ✅

Perguntas Frequentes

A aula “O diretório templates e NOTES.txt” é grátis?

Sim — o texto completo de “O diretório templates e NOTES.txt” é 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 “O diretório templates e NOTES.txt”?

Onde os manifestos ficam e como as notas são renderizadas. 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 “O diretório templates e NOTES.txt”?

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. Gere um esqueleto com helm create
  2. Chart.yaml: metadados e versões
  3. O diretório templates e NOTES.txt
  4. values.yaml padrão e o arquivo _helpers
← Voltar para DevOps Bootcamp