Змонтуйте CA Binding від Paketo під час тієї збірки, якій він потрібен
Розмістіть CA організації в binding ca-certificates і змонтуйте його в /platform/bindings для pack build.
Підготуйте каталог binding до збірки:
bindings/enterprise-ca/
type
enterprise-root.pemФайл type містить ca-certificates. Кожен файл сертифіката містить один затверджений PEM-сертифікат CA.
Змонтуйте його в контейнер збірки:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE — це вибраний сумісний builder, що включає buildpack CA Certificates. Збережіть у цьому виклику й потрібні параметри проксі: сертифікати дають довіру, а URL проксі — маршрут.
Перевірте повідомлення contribution від buildpack щодо виявлення й прийняття. Фіксована загальна кількість сертифікатів не є корисною гарантією між версіями builder.
Монтування лише під час виконання — запізно для цього завантаження. Це монтування під час збірки також не налаштовує попереднє витягування образу builder демоном Docker і не обіцяє надання чи вбудовування runtime у фінальний образ.