Montez le CA Binding de Paketo pendant le build qui en a besoin
Placez le CA de l'organisation dans un binding ca-certificates et montez-le dans /platform/bindings pour pack build.
Préparez le répertoire de binding avant le build :
bindings/enterprise-ca/
type
enterprise-root.pemLe fichier type contient ca-certificates. Chaque fichier de certificat contient un certificat PEM CA approuvé.
Montez-le dans le conteneur de build :
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE est le builder compatible sélectionné, qui inclut le buildpack CA Certificates. Conservez aussi les options de proxy requises lors de cet appel : les certificats apportent la confiance, tandis que l'URL du proxy apporte la route.
Consultez les messages de contribution du buildpack pour la découverte et l'acceptation. Un nombre total fixe de certificats ne constitue pas une garantie utile selon les versions du builder.
Un montage uniquement à l'exécution arrive trop tard pour ce téléchargement. Ce montage de build ne configure pas non plus le tirage antérieur de l'image du builder par le démon Docker et ne promet ni provisionnement ni intégration du runtime dans l'image finale.