Task · SKT-0087.06

Add NVIDIA GPU Operator, Network Operator and device plugin add-on telemetry

Description

On Kubernetes GPU clusters the GPU Operator deploys the driver, device plugin, DCGM exporter, GPU feature discovery and MIG manager, and the Network Operator manages RDMA NICs. Both expose metrics, their operand pods show up in kube-state-metrics, and the device plugin is what makes GPUs appear as an extended resource on nodes and pod requests. AI Factory designs collect these through the standard Kubernetes path.

Acceptance Criteria

Definition of Done

Implementation Notes

loop47: admitted R06 operator/vendor-contract research; implementation waits for DCGM landing

loop47 dependency park, implementation0: DCGM consumer SKT-0087.04 (GPU exporter profiles) source-blocked before code. Resume after its source-correct green landing; I05 dual host/k8s log adapters serialize before I06 lifecycle/KSM/capacity/operator adapters. Generic fixture Done does not release these consumer joins or authorize invented vendor events.

loop48 in-loop dependency park, no admitted implementation/attempt consumed: narrowed DCGM prerequisite is Parked after admitted attempt and independent owner/seam diagnosis. Resume after DCGM lands and driver logs lands or is parked, then source-correct GPU/Network Operator and actual KSM GPU-resource adapter proof. compute-user emission remains false; no disabled substrate proof claimed.

References

View the source file on GitHub