diff --git a/tools/packaging/kata-deploy/runtimeclasses/kata-clh.yaml b/tools/packaging/kata-deploy/runtimeclasses/kata-clh.yaml new file mode 100644 index 000000000000..3c22602527d2 --- /dev/null +++ b/tools/packaging/kata-deploy/runtimeclasses/kata-clh.yaml @@ -0,0 +1,13 @@ +--- +kind: RuntimeClass +apiVersion: node.k8s.io/v1 +metadata: + name: kata-clh +handler: kata-clh +overhead: + podFixed: + memory: "130Mi" + cpu: "250m" +scheduling: + nodeSelector: + katacontainers.io/kata-runtime: "true" diff --git a/tools/packaging/kata-deploy/runtimeclasses/kata-dragonball.yaml b/tools/packaging/kata-deploy/runtimeclasses/kata-dragonball.yaml new file mode 100644 index 000000000000..664822c94236 --- /dev/null +++ b/tools/packaging/kata-deploy/runtimeclasses/kata-dragonball.yaml @@ -0,0 +1,13 @@ +--- +kind: RuntimeClass +apiVersion: node.k8s.io/v1 +metadata: + name: kata-dragonball +handler: kata-dragonball +overhead: + podFixed: + memory: "130Mi" + cpu: "250m" +scheduling: + nodeSelector: + katacontainers.io/kata-runtime: "true" diff --git a/tools/packaging/kata-deploy/runtimeclasses/kata-fc.yaml b/tools/packaging/kata-deploy/runtimeclasses/kata-fc.yaml new file mode 100644 index 000000000000..2a087cc8d21f --- /dev/null +++ b/tools/packaging/kata-deploy/runtimeclasses/kata-fc.yaml @@ -0,0 +1,13 @@ +--- +kind: RuntimeClass +apiVersion: node.k8s.io/v1 +metadata: + name: kata-fc +handler: kata-fc +overhead: + podFixed: + memory: "130Mi" + cpu: "250m" +scheduling: + nodeSelector: + katacontainers.io/kata-runtime: "true" diff --git a/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-nvidia-gpu.yaml b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-nvidia-gpu.yaml new file mode 100644 index 000000000000..f99d3a2808f8 --- /dev/null +++ b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-nvidia-gpu.yaml @@ -0,0 +1,13 @@ +--- +kind: RuntimeClass +apiVersion: node.k8s.io/v1 +metadata: + name: kata-qemu-nvidia-gpu +handler: kata-qemu-nvidia-gpu +overhead: + podFixed: + memory: "160Mi" + cpu: "250m" +scheduling: + nodeSelector: + katacontainers.io/kata-runtime: "true" diff --git a/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-sev.yaml b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-sev.yaml new file mode 100644 index 000000000000..a9eb75a8ef63 --- /dev/null +++ b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-sev.yaml @@ -0,0 +1,13 @@ +--- +kind: RuntimeClass +apiVersion: node.k8s.io/v1 +metadata: + name: kata-qemu-sev +handler: kata-qemu-sev +overhead: + podFixed: + memory: "2048Mi" + cpu: "1.0" +scheduling: + nodeSelector: + katacontainers.io/kata-runtime: "true" diff --git a/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-snp.yaml b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-snp.yaml new file mode 100644 index 000000000000..a285d616d655 --- /dev/null +++ b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-snp.yaml @@ -0,0 +1,13 @@ +--- +kind: RuntimeClass +apiVersion: node.k8s.io/v1 +metadata: + name: kata-qemu-snp +handler: kata-qemu-snp +overhead: + podFixed: + memory: "2048Mi" + cpu: "1.0" +scheduling: + nodeSelector: + katacontainers.io/kata-runtime: "true" diff --git a/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-tdx.yaml b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-tdx.yaml new file mode 100644 index 000000000000..e684291d7f7f --- /dev/null +++ b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu-tdx.yaml @@ -0,0 +1,13 @@ +--- +kind: RuntimeClass +apiVersion: node.k8s.io/v1 +metadata: + name: kata-qemu-tdx +handler: kata-qemu-tdx +overhead: + podFixed: + memory: "2048Mi" + cpu: "1.0" +scheduling: + nodeSelector: + katacontainers.io/kata-runtime: "true" diff --git a/tools/packaging/kata-deploy/runtimeclasses/kata-qemu.yaml b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu.yaml new file mode 100644 index 000000000000..c362e3ff6888 --- /dev/null +++ b/tools/packaging/kata-deploy/runtimeclasses/kata-qemu.yaml @@ -0,0 +1,13 @@ +--- +kind: RuntimeClass +apiVersion: node.k8s.io/v1 +metadata: + name: kata-qemu +handler: kata-qemu +overhead: + podFixed: + memory: "160Mi" + cpu: "250m" +scheduling: + nodeSelector: + katacontainers.io/kata-runtime: "true"