0Pricing
Helm Academy · Aula

O que um arquivo de procedência garante

Verificações de integridade e origem para um arquivo de gráfico

O que um arquivo de procedência garante é uma aula grátis de Helm Academy no CoddyKit. Esta é a aula 1 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 Helm Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Helm Academy inclui 4 aulas no total.

Você Pode Confiar em um Chart?

Você baixou um chart da internet. Como saber se ninguém o adulterou durante o caminho? O Helm responde a isso com um arquivo de proveniência.

O Arquivo Complementar .prov

Um arquivo de proveniência fica ao lado do arquivo compactado do chart, com o mesmo nome seguido do sufixo .prov. Ele é o recibo assinado de autenticidade do chart.

mychart-0.1.0.tgz
mychart-0.1.0.tgz.prov

Duas Garantias em um Único Arquivo

Um arquivo de proveniência comprova duas coisas: integridade, ou seja, que os bytes não foram alterados, e origem, ou seja, que uma chave específica o assinou.

Integridade por Meio de um Resumo Criptográfico

O .prov armazena um resumo criptográfico SHA-256 do arquivo compactado do chart. Se até mesmo um byte mudar, o resumo recalculado não corresponderá ao original e a verificação falhará.

files:
  mychart-0.1.0.tgz: sha256:9f86d0...

Origem por Meio de uma Assinatura

O arquivo é envolvido por uma assinatura PGP criada com a chave privada da pessoa publicadora. Somente a chave pública correspondente pode validá-la.

Ele Incorpora o Chart.yaml

O bloco assinado também copia os metadados do chart, como nome e versão. Isso vincula a assinatura exatamente a este chart, e não a um chart renomeado.

Texto com Assinatura Clara

Um .prov é uma mensagem PGP assinada em texto claro e legível por pessoas. Você pode abri-la e ver os metadados e resumos envolvidos pelos marcadores de assinatura.

-----BEGIN PGP SIGNED MESSAGE-----
...
-----BEGIN PGP SIGNATURE-----

O Que Ele Não Faz

A proveniência comprova quem assinou e que os bytes estão intactos. Ela não avalia se o chart é seguro ou não contém erros; apenas confirma que é autêntico.

A Confiança Começa com a Chave

Uma assinatura só tem valor se você confiar em quem assinou. Você já precisa ter a chave pública da pessoa publicadora no seu chaveiro para verificá-la.

Construído sobre OpenPGP

A proveniência clássica do Helm usa o padrão OpenPGP. Isso significa que as ferramentas GPG padrão criam e inspecionam as chaves por trás dessas assinaturas.

Os Repositórios Podem Transportá-la

O índice de um repositório de charts pode listar um resumo de proveniência ao lado do chart, para que os clientes possam buscar e verificar o .prov automaticamente.

Verificação Rápida

Uma pessoa da equipe pergunta o que um arquivo de proveniência do Helm realmente garante sobre um chart.

Recapitulação: Proveniência

Um ficheiro .prov associa um gráfico a um resumo assinado, provando que os bytes estão intactos e que uma chave de confiança os assinou. Isto comprova a autenticidade, não a segurança. 🔏

Perguntas Frequentes

A aula “O que um arquivo de procedência garante” é grátis?

Sim — o texto completo de “O que um arquivo de procedência garante” é 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 Helm Academy, atualize para CoddyKit PRO. O curso de Helm Academy inclui 4 aulas no total.

O que vou aprender em “O que um arquivo de procedência garante”?

Verificações de integridade e origem para um arquivo de gráfico Você pratica Helm Academy 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 Helm Academy?

Nenhuma experiência prévia é necessária. Helm Academy 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 1 de 4.

Quanto tempo leva a aula “O que um arquivo de procedência garante”?

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 Helm Academy?

Sim. Cada aula de Helm Academy 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. O que um arquivo de procedência garante
  2. Assinando um gráfico com helm package --sign
  3. Verificando com helm verify e --verify
  4. Assinatura sem chaves com Sigstore Cosign
← Voltar para Helm Academy