Skip to content
Latchkey

O Que É um Dependency Proxy?

Um dependency proxy é um cache pull-through que fica na frente de um registry externo, como um container registry ou package registry, e retém o que baixa. Requisições subsequentes são atendidas pelo cache em vez da origem upstream. Ele acelera builds e reduz a exposição a rate limits e indisponibilidades do upstream.

Por que importa

Pipelines de CI baixam repetidamente as mesmas imagens base e pacotes, o que é lento e pode atingir rate limits do upstream. Um dependency proxy os coloca em cache perto dos runners, então os pulls ficam rápidos e resilientes a throttling do upstream. Ele também protege os builds de indisponibilidades transitórias do registry.

Guias relacionados