kata-deploy-cc: Add CLH support to be used with TDX

As the previous commit added a new runtime class to be used with TDX,
let's make sure this gets shipped and configured as part of the
kata-deploy-cc script, which is used by the Confidential Containers
Operator.

This commit also cleans up all the extra artefacts that will be
installed in order to run the CLH TDX workloads.

Fixes: #4833
Depends-on: github.com/kata-containers/tests#5070

Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
Fabiano Fidêncio
2022-08-24 21:13:40 +02:00
parent 0f4b5c08fe
commit c362257142

View File

@@ -15,6 +15,7 @@ shims=(
"qemu"
"qemu-tdx"
"clh"
"clh-tdx"
)
default_shim="qemu"
@@ -189,6 +190,7 @@ function remove_artifacts() {
/opt/confidential-containers/share/kata-qemu/ \
/opt/confidential-containers/share/kata-qemu-tdx/ \
/opt/confidential-containers/share/kata-containers/ \
/opt/confidential-containers/share/td-shim/ \
/opt/confidential-containers/share/tdvf/ \
/opt/confidential-containers/bin/kata-monitor \
/opt/confidential-containers/bin/containerd-shim-kata-v2 \