Junior — Middle
Qual é a diferença entre a versão da aplicação e a versão do chart no Helm?
sobes.tech IA
Resposta da IA
No Helm, a versão da aplicação (app version) é a versão da própria aplicação que está a fazer deploy, por exemplo, a versão do seu serviço ou microserviço (por exemplo, 1.2.3). Ela reflete a versão do release da aplicação.
A versão do chart (chart version) é a versão do Helm chart que descreve exatamente como fazer o deploy da aplicação, sua configuração, modelos e dependências. A versão do chart muda quando você atualiza a estrutura ou configurações do chart, mesmo que a versão da aplicação permaneça a mesma.
Exemplo:
- appVersion: 1.2.3 — versão da sua aplicação
- version: 0.5.1 — versão do Helm chart que descreve o deploy desta aplicação
Assim, appVersion é a versão do código da aplicação, e version é a versão do pacote Helm.