K8s em Exemplos: Fundamentos do Kustomize
| Kustomize customiza YAML sem templates. Componha recursos, adicione labels, mude imagens, tudo declarativamente. Integrado ao kubectl desde v1.14. |
| kustomization.yaml | |
| Arquivo Kustomization lista recursos para incluir. Todos os recursos referenciados são combinados em uma única saída. Pode referenciar arquivos locais ou URLs remotas. | |
| kustomization-labels.yaml | |
| Adicione labels e annotations comuns a todos recursos. Ótimo para tagging consistente entre ambientes. Labels também são adicionados a selectors automaticamente. | |
| kustomization-images.yaml | |
| Mude namespace para todos recursos. Sobrescreva tags de imagem sem editar manifestos. | |
| kustomization-generators.yaml | |
| Gere ConfigMaps e Secrets de arquivos ou literais. Kustomize adiciona sufixo hash para rollouts automáticos quando conteúdo muda. | |
| terminal | |
| Aplique com kubectl ou visualize mudanças. | |