You are tasked with deploying a DOCA service on an NVIDIA BlueField DPU in an air-gapped data center environment. The DPU has the required BlueField OS version (3.9.0 or higher) installed, and you have access to the necessary container image from NVIDIA's NGC catalog. However, you need to ensure that the deployment process is successful without an internet connection.
Which of the following steps should you take to deploy the DOCA service on the DPU?
A. Install Docker on the DPU, pull the container directly from NGC, and run it using ‘docker run’ with appropriate environment variables.
B. Pull the container image from NGC using Docker and modify the YAML file before deployment.
C. Manually download the container image and YAML file beforehand, transfer them to the DPU, and deploy using Kubernetes with standalone Kubelet.
D. Use the host system’s Docker engine to pull the container image and deploy it on the DPU via SS
Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
In an air-gapped environment where the DPU has no internet connectivity, direct pulling of container images from NVIDIA’s NGC catalog is not possible. The recommended approach is tomanually download the required container image and YAML deployment filesfrom a connected system, then transfer these files to the DPU. Deployment is then performed using Kubernetes with a standalone Kubelet on the DPU, which can deploy the preloaded container image offline. This ensures the deployment proceeds successfully without internet access.