mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-06 03:57:52 +09:00
* examples/README.md and examples/values-native-talos.yaml header comment still pointed at values-talos.yaml after the rename to values-passthrough.yaml. Update both to the new name. * values-vgpu.yaml: drop the leftover vgpuDeviceManager.config block. The chart only renders the config when vgpuDeviceManager.enabled is true, and we keep it false on Ada+; the orphan config.default key was scaffolding without effect. * docs/gpu-vgpu.md and values.yaml comment: stop grouping B100 under Ada Lovelace. B100 is Blackwell; the SR-IOV vGPU mechanism applies to both architectures but they should be named correctly. Assisted-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la>
36 lines
1.5 KiB
YAML
36 lines
1.5 KiB
YAML
# vGPU variant: VM-only GPU workloads. Disables the pod-side driver
|
|
# and device plugin (vfio-pci is not in play here), enables the
|
|
# vGPU Manager DaemonSet. Image coordinates must be supplied by the
|
|
# user via the Package CR — the proprietary .run cannot be
|
|
# redistributed.
|
|
gpu-operator:
|
|
sandboxWorkloads:
|
|
enabled: true
|
|
# Without this override the upstream default 'container' applies on
|
|
# GPU nodes that lack the per-node label
|
|
# 'nvidia.com/gpu.workload.config'. In that case the operator picks
|
|
# the container workload (driver / devicePlugin DaemonSets), which
|
|
# are disabled below — so nothing GPU-related runs on the node and
|
|
# vgpu-manager never starts. Setting the cluster-wide default to
|
|
# 'vm-vgpu' makes the variant work out of the box.
|
|
defaultWorkload: vm-vgpu
|
|
driver:
|
|
enabled: false
|
|
devicePlugin:
|
|
enabled: false
|
|
vgpuManager:
|
|
enabled: true
|
|
repository: ""
|
|
image: vgpu-manager
|
|
version: ""
|
|
# vGPU Device Manager walks /sys/class/mdev_bus/ to assign profiles.
|
|
# On Ada Lovelace and newer (L4, L40, L40S, B100) with the vGPU 17/20
|
|
# driver branch this directory does not exist — the driver uses
|
|
# per-VF NVIDIA sysfs (current_vgpu_type) instead, and the device
|
|
# manager errors with «no parent devices found». Default-off keeps
|
|
# modern hardware working out of the box; flip to true on
|
|
# Pascal/Volta/Turing/Ampere (V100, T4, A100, A30, etc.) where the
|
|
# mdev model still applies.
|
|
vgpuDeviceManager:
|
|
enabled: false
|