diff --git a/tools/packaging/kata-deploy/helm-chart/kata-deploy/try-kata-nvidia-gpu.values.yaml b/tools/packaging/kata-deploy/helm-chart/kata-deploy/try-kata-nvidia-gpu.values.yaml index de2717736e..3d78639b5b 100644 --- a/tools/packaging/kata-deploy/helm-chart/kata-deploy/try-kata-nvidia-gpu.values.yaml +++ b/tools/packaging/kata-deploy/helm-chart/kata-deploy/try-kata-nvidia-gpu.values.yaml @@ -25,6 +25,11 @@ shims: allowedHypervisorAnnotations: [] containerd: snapshotter: "" + runtimeClass: + # This label is automatically added by gpu-operator. Override it + # if you want to use a different label. + nodeSelector: + nvidia.com/cc.ready.state: "false" qemu-nvidia-gpu-snp: enabled: true @@ -33,11 +38,20 @@ shims: allowedHypervisorAnnotations: [] containerd: snapshotter: "nydus" + forceGuestPull: false crio: guestPull: true agent: httpsProxy: "" noProxy: "" + runtimeClass: + # These labels are automatically added by gpu-operator and NFD + # respectively. Override if you want to use a different label. + # If you don't have NFD, you need to add the snp label by other + # means to your SNP nodes. + nodeSelector: + nvidia.com/cc.ready.state: "true" + amd.feature.node.kubernetes.io/snp: "true" qemu-nvidia-gpu-tdx: enabled: true @@ -46,11 +60,20 @@ shims: allowedHypervisorAnnotations: [] containerd: snapshotter: "nydus" + forceGuestPull: false crio: guestPull: true agent: httpsProxy: "" noProxy: "" + runtimeClass: + # These labels are automatically added by gpu-operator and NFD + # respectively. Override if you want to use a different label. + # If you don't have NFD, you need to add the tdx label by other + # means to your TDX nodes. + nodeSelector: + nvidia.com/cc.ready.state: "true" + intel.feature.node.kubernetes.io/tdx: "true" # Default shim per architecture (prefer NVIDIA GPU shims) defaultShim: diff --git a/tools/packaging/kata-deploy/helm-chart/kata-deploy/values.yaml b/tools/packaging/kata-deploy/helm-chart/kata-deploy/values.yaml index e13eb633f2..96b0040cda 100644 --- a/tools/packaging/kata-deploy/helm-chart/kata-deploy/values.yaml +++ b/tools/packaging/kata-deploy/helm-chart/kata-deploy/values.yaml @@ -143,9 +143,8 @@ shims: runtimeClass: # This label is automatically added by gpu-operator. Override it # if you want to use a different label. - # Uncomment once GPU Operator v26.3 is out - # nodeSelector: - # nvidia.com/cc.ready.state: "false" + nodeSelector: + nvidia.com/cc.ready.state: "false" qemu-nvidia-gpu-snp: enabled: ~ @@ -166,8 +165,7 @@ shims: # If you don't have NFD, you need to add the snp label by other # means to your SNP nodes. nodeSelector: - # Uncomment once GPU Operator v26.3 is out - # nvidia.com/cc.ready.state: "true" + nvidia.com/cc.ready.state: "true" amd.feature.node.kubernetes.io/snp: "true" qemu-nvidia-gpu-tdx: @@ -189,8 +187,7 @@ shims: # If you don't have NFD, you need to add the tdx label by other # means to your TDX nodes. nodeSelector: - # Uncomment once GPU Operator v26.3 is out - # nvidia.com/cc.ready.state: "true" + nvidia.com/cc.ready.state: "true" intel.feature.node.kubernetes.io/tdx: "true" qemu-snp: