Git and S3 Sidecar Containers
NVIDIA Run:ai enables AI practitioners to integrate with S3 or Git as data sources. When using a custom CA, sidecar containers used for S3 or Git integrations do not automatically inherit the CA configured at the cluster level. This requires manually building a custom container for each integration based on the default NVIDIA Run:ai image while incorporating the local CA certificates.
Build tag and publish the images for the S3 / Git integrations using the following Dockerfile:
#FROM gcr.io/run-ai-prod/goofys:master # S3 #FROM registry.k8s.io/git-sync/git-sync:v4.4.0 # Git USER root ADD <ca_bundle_path> /usr/local/share/ca-certificates/ # example: anchors/ RUN chmod 644 -R /usr/local/share/ca-certificates/ && update-ca-certificates WORKDIR / ENTRYPOINT ["sh"] CMD ["/usr/bin/run.sh"]
Edit the cluster configurations for images used by NVIDIA Run:ai following the S3 and Git sidecar images instructions.
Last updated