Merge pull request #12788 from fidencio/topic/kata-deploy-re-apply-GPU-specific-labels

kata-deploy: re-apply labels for the GPU runtime classes
This commit is contained in:
Fabiano Fidêncio
2026-04-08 16:27:59 +02:00
committed by GitHub
2 changed files with 27 additions and 7 deletions

View File

@@ -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:

View File

@@ -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: