mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-04-26 10:32:28 +00:00
Merge pull request #12895 from fidencio/topic/kata-deploy-avoid-shipping-what-we-do-not-test
kata-deploy: Remove arm64 and qemu-cca shim support
This commit is contained in:
@@ -35,7 +35,6 @@ Shims can also have configuration options specific to them:
|
||||
enabled: ~
|
||||
supportedArches:
|
||||
- amd64
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: ""
|
||||
@@ -107,7 +106,6 @@ Includes:
|
||||
- `qemu-tdx` - Intel TDX (amd64)
|
||||
- `qemu-se` - IBM Secure Execution for Linux (SEL) (s390x)
|
||||
- `qemu-se-runtime-rs` - IBM Secure Execution for Linux (SEL) Rust runtime (s390x)
|
||||
- `qemu-cca` - Arm Confidential Compute Architecture (arm64)
|
||||
- `qemu-coco-dev` - Confidential Containers development (amd64, s390x)
|
||||
- `qemu-coco-dev-runtime-rs` - Confidential Containers development Rust runtime (amd64, arm64, s390x)
|
||||
|
||||
@@ -123,7 +121,7 @@ helm install kata-deploy oci://ghcr.io/kata-containers/kata-deploy-charts/kata-d
|
||||
|
||||
Includes:
|
||||
|
||||
- `qemu-nvidia-gpu` - Standard NVIDIA GPU support (amd64, arm64)
|
||||
- `qemu-nvidia-gpu` - Standard NVIDIA GPU support (amd64)
|
||||
- `qemu-nvidia-gpu-snp` - NVIDIA GPU with AMD SEV-SNP (amd64)
|
||||
- `qemu-nvidia-gpu-tdx` - NVIDIA GPU with Intel TDX (amd64)
|
||||
|
||||
|
||||
@@ -21,7 +21,6 @@ shims:
|
||||
enabled: true
|
||||
supportedArches:
|
||||
- amd64
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: ""
|
||||
@@ -78,7 +77,6 @@ shims:
|
||||
# Default shim per architecture (prefer NVIDIA GPU shims)
|
||||
defaultShim:
|
||||
amd64: qemu-nvidia-gpu # Can be changed to qemu-nvidia-gpu-snp or qemu-nvidia-gpu-tdx if preferred
|
||||
arm64: qemu-nvidia-gpu
|
||||
|
||||
runtimeClasses:
|
||||
enabled: true
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Example values file to enable Trusted Execution Environment (TEE) shims
|
||||
# This includes confidential computing shims: SNP, TDX, SE, CCA, and COCO-dev
|
||||
# This includes confidential computing shims: SNP, TDX, SE, and COCO-dev
|
||||
#
|
||||
# Usage:
|
||||
# helm install kata-deploy oci://ghcr.io/kata-containers/kata-deploy-charts/kata-deploy \
|
||||
@@ -16,7 +16,7 @@ snapshotter:
|
||||
shims:
|
||||
disableAll: true
|
||||
|
||||
# Enable TEE shims (qemu-snp, qemu-snp-runtime-rs, qemu-tdx, qemu-tdx-runtime-rs, qemu-se, qemu-se-runtime-rs, qemu-cca, qemu-coco-dev, qemu-coco-dev-runtime-rs)
|
||||
# Enable TEE shims (qemu-snp, qemu-snp-runtime-rs, qemu-tdx, qemu-tdx-runtime-rs, qemu-se, qemu-se-runtime-rs, qemu-coco-dev, qemu-coco-dev-runtime-rs)
|
||||
# NFD TEE labels (snp, tdx, se) are auto-injected into RuntimeClasses when NFD is detected; no need to set nodeSelector here.
|
||||
qemu-snp:
|
||||
enabled: true
|
||||
@@ -102,20 +102,6 @@ shims:
|
||||
httpsProxy: ""
|
||||
noProxy: ""
|
||||
|
||||
qemu-cca:
|
||||
enabled: true
|
||||
supportedArches:
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: nydus
|
||||
forceGuestPull: false
|
||||
crio:
|
||||
guestPull: true
|
||||
agent:
|
||||
httpsProxy: ""
|
||||
noProxy: ""
|
||||
|
||||
qemu-coco-dev:
|
||||
enabled: true
|
||||
supportedArches:
|
||||
@@ -150,7 +136,7 @@ shims:
|
||||
# Default shim per architecture (prefer TEE shims)
|
||||
defaultShim:
|
||||
amd64: qemu-snp # Can be changed to qemu-tdx if preferred
|
||||
arm64: qemu-cca
|
||||
arm64: qemu-coco-dev-runtime-rs
|
||||
s390x: qemu-se
|
||||
|
||||
runtimeClasses:
|
||||
|
||||
@@ -94,7 +94,6 @@ shims:
|
||||
enabled: ~ # null = use disableAll setting (enabled when false, disabled when true)
|
||||
supportedArches:
|
||||
- amd64
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: ""
|
||||
@@ -103,7 +102,6 @@ shims:
|
||||
enabled: ~
|
||||
supportedArches:
|
||||
- amd64
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: ""
|
||||
@@ -112,7 +110,6 @@ shims:
|
||||
enabled: ~
|
||||
supportedArches:
|
||||
- amd64
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: ""
|
||||
@@ -121,7 +118,6 @@ shims:
|
||||
enabled: ~
|
||||
supportedArches:
|
||||
- amd64
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: "devmapper" # requires pre-configuration on the user side
|
||||
@@ -151,7 +147,6 @@ shims:
|
||||
enabled: ~
|
||||
supportedArches:
|
||||
- amd64
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: ""
|
||||
@@ -289,20 +284,6 @@ shims:
|
||||
httpsProxy: ""
|
||||
noProxy: ""
|
||||
|
||||
qemu-cca:
|
||||
enabled: ~
|
||||
supportedArches:
|
||||
- arm64
|
||||
allowedHypervisorAnnotations: []
|
||||
containerd:
|
||||
snapshotter: nydus
|
||||
forceGuestPull: false
|
||||
crio:
|
||||
guestPull: true
|
||||
agent:
|
||||
httpsProxy: ""
|
||||
noProxy: ""
|
||||
|
||||
qemu-coco-dev:
|
||||
enabled: ~
|
||||
supportedArches:
|
||||
|
||||
Reference in New Issue
Block a user