Προσαρτήστε το CA Binding του Paketo κατά το build που το χρειάζεται
Τοποθετήστε το CA του οργανισμού σε ένα binding ca-certificates και προσαρτήστε το στο /platform/bindings για το pack build.
Προετοιμάστε τον κατάλογο binding πριν από το build:
bindings/enterprise-ca/
type
enterprise-root.pemΤο αρχείο type περιέχει ca-certificates. Κάθε αρχείο πιστοποιητικού περιέχει ένα εγκεκριμένο πιστοποιητικό PEM CA.
Προσαρτήστε το στο container του build:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"Το BUILDER_IMAGE είναι ο επιλεγμένος συμβατός builder που περιλαμβάνει το buildpack CA Certificates. Διατηρήστε και τις απαιτούμενες επιλογές διαμεσολαβητή σε αυτή την κλήση: τα πιστοποιητικά παρέχουν εμπιστοσύνη, ενώ το URL του διαμεσολαβητή παρέχει τη διαδρομή.
Ελέγξτε τα μηνύματα συνεισφοράς του buildpack για ανακάλυψη και αποδοχή. Ένας σταθερός συνολικός αριθμός πιστοποιητικών δεν είναι χρήσιμη εγγύηση μεταξύ εκδόσεων builder.
Η προσάρτηση μόνο σε χρόνο εκτέλεσης είναι πολύ αργά για αυτή τη λήψη. Αυτή η προσάρτηση κατά το build δεν ρυθμίζει επίσης το προηγούμενο pull του image builder του δαίμονα Docker ούτε υπόσχεται παροχή ή ενσωμάτωση runtime στην τελική εικόνα.