You are deploying the NVIDIA GPU Operator in a Kubernetes cluster to bootstrap your nodes for accelerated AI workflows. Which of the following components are automatically installed and managed by this operator on your GPU worker nodes? (Select all that apply.)
Select all correct answers, then click Submit.
Short Explanation and Infographic
Pay close attention here, because this one bites people on the exam all the time. The NVIDIA GPU Operator is there to automate the GPU-specific plumbing. It automatically deploys the NVIDIA Container Toolkit (Option D) to connect containers to physical GPUs, the NVIDIA Device Plugin (Option B) to expose those GPUs to the Kubernetes scheduler, and the GPU Feature Discovery plugin (Option F) to auto-label node capabilities. Things like CoreDNS, the Kubernetes API Server, or the container runtime itself? Those are standard Kubernetes infrastructure. The operator hooks into them, but it doesn't deploy or manage them. Got it? Keep that straight and you'll do great.
Full explanation below image
Full Explanation
The NVIDIA GPU Operator automates the lifecycle of NVIDIA driver and software components inside Kubernetes. Instead of manually installing GPU drivers, container runtime configurations, and monitoring tools on every node, the operator deploys them as containerized workloads. The three core components it manages are: 1. NVIDIA Container Toolkit: Mounts the GPU driver libraries into the container at startup, enabling the containerized application to interface with the GPU. 2. NVIDIA Device Plugin for Kubernetes: Exposes the GPU count as a schedulable resource (e.g., 'nvidia.com/gpu') so the Kubernetes scheduler can allocate pods to nodes with available GPUs. 3. NVIDIA GPU Feature Discovery: Automates node labeling by inspecting GPU properties (such as memory capacity, CUDA driver version, and GPU model) and applying relevant labels to nodes, which allows workloads to be targeted using node affinity.
Other components like CoreDNS (Choice A), container runtimes (Choice C), and the Kubernetes API Server (Choice E) are standard cluster control plane or worker node prerequisites. The operator relies on these existing components but does not manage or deploy them.