ಅಗತ್ಯವಿರುವ build ಸಮಯದಲ್ಲೇ Paketo ನ CA Binding ಅನ್ನು mount ಮಾಡಿ
ಸಂಸ್ಥೆಯ CA ಅನ್ನು ca-certificates binding ಅಡಿಯಲ್ಲಿ ಇರಿಸಿ ಮತ್ತು pack build ಗಾಗಿ ಅದನ್ನು /platform/bindings ನಲ್ಲಿ mount ಮಾಡಿ.
build ಗಿಂತ ಮೊದಲು binding ಡೈರೆಕ್ಟರಿಯನ್ನು ಸಿದ್ಧಪಡಿಸಿ:
bindings/enterprise-ca/
type
enterprise-root.pemtype ಫೈಲ್ನಲ್ಲಿ ca-certificates ಇರುತ್ತದೆ. ಪ್ರತಿ ಪ್ರಮಾಣಪತ್ರ ಫೈಲ್ ಒಂದು ಅನುಮೋದಿತ PEM CA ಪ್ರಮಾಣಪತ್ರವನ್ನು ಹೊಂದಿರುತ್ತದೆ.
ಅದನ್ನು build ಕಂಟೇನರ್ನಲ್ಲಿ mount ಮಾಡಿ:
pack build app-image --builder "$BUILDER_IMAGE" --volume "$PWD/bindings/enterprise-ca:/platform/bindings/enterprise-ca:ro"BUILDER_IMAGE ಎಂಬುದು CA Certificates buildpack ಸೇರಿರುವ ಆಯ್ದ ಹೊಂದಾಣಿಕೆಯ builder. ಈ invocation ನಲ್ಲಿ ಅಗತ್ಯವಿರುವ proxy ಆಯ್ಕೆಗಳನ್ನೂ ಉಳಿಸಿ: ಪ್ರಮಾಣಪತ್ರಗಳು ವಿಶ್ವಾಸವನ್ನು ನೀಡುತ್ತವೆ, proxy URL ಮಾರ್ಗವನ್ನು ನೀಡುತ್ತದೆ.
ಪತ್ತೆ ಮತ್ತು ಸ್ವೀಕೃತಿಗಾಗಿ buildpack ನ contribution ಸಂದೇಶಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. ನಿಗದಿತ ಒಟ್ಟು ಪ್ರಮಾಣಪತ್ರ ಸಂಖ್ಯೆ builder ಆವೃತ್ತಿಗಳ ನಡುವೆ ಉಪಯುಕ್ತ ಖಾತರಿಯಲ್ಲ.
runtime ನಲ್ಲಿ ಮಾತ್ರ mount ಮಾಡುವುದು ಈ ಡೌನ್ಲೋಡ್ಗೆ ತುಂಬಾ ತಡವಾಗಿದೆ. ಈ build mount Docker daemon ನ ಹಿಂದಿನ builder-image pull ಅನ್ನು ಸಹ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದಿಲ್ಲ ಮತ್ತು ಅಂತಿಮ image ನಲ್ಲಿ runtime ಒದಗಿಸುವಿಕೆ ಅಥವಾ ಎಂಬೆಡ್ ಮಾಡುವಿಕೆಯನ್ನು ಭರವಸೆ ನೀಡುವುದಿಲ್ಲ.