mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-12 14:48:13 +00:00
runtime-rs: add initdata annotation for remote hypervisor
Add init data annotation within preparing remote hypervisor annotations when prepare vm, so that it can be passed within CreateVMRequest. Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
This commit is contained in:
parent
110f68a0f1
commit
fcaade24f4
@ -14,7 +14,8 @@ use kata_types::{
|
|||||||
cri_containerd::{SANDBOX_NAMESPACE_LABEL_KEY, SANDBOX_NAME_LABEL_KEY},
|
cri_containerd::{SANDBOX_NAMESPACE_LABEL_KEY, SANDBOX_NAME_LABEL_KEY},
|
||||||
KATA_ANNO_CFG_HYPERVISOR_DEFAULT_GPUS, KATA_ANNO_CFG_HYPERVISOR_DEFAULT_GPU_MODEL,
|
KATA_ANNO_CFG_HYPERVISOR_DEFAULT_GPUS, KATA_ANNO_CFG_HYPERVISOR_DEFAULT_GPU_MODEL,
|
||||||
KATA_ANNO_CFG_HYPERVISOR_DEFAULT_MEMORY, KATA_ANNO_CFG_HYPERVISOR_DEFAULT_VCPUS,
|
KATA_ANNO_CFG_HYPERVISOR_DEFAULT_MEMORY, KATA_ANNO_CFG_HYPERVISOR_DEFAULT_VCPUS,
|
||||||
KATA_ANNO_CFG_HYPERVISOR_IMAGE_PATH, KATA_ANNO_CFG_HYPERVISOR_MACHINE_TYPE,
|
KATA_ANNO_CFG_HYPERVISOR_IMAGE_PATH, KATA_ANNO_CFG_HYPERVISOR_INIT_DATA,
|
||||||
|
KATA_ANNO_CFG_HYPERVISOR_MACHINE_TYPE,
|
||||||
},
|
},
|
||||||
capabilities::{Capabilities, CapabilityBits},
|
capabilities::{Capabilities, CapabilityBits},
|
||||||
};
|
};
|
||||||
@ -125,6 +126,10 @@ impl RemoteInner {
|
|||||||
KATA_ANNO_CFG_HYPERVISOR_IMAGE_PATH.to_string(),
|
KATA_ANNO_CFG_HYPERVISOR_IMAGE_PATH.to_string(),
|
||||||
config.boot_info.image.to_string(),
|
config.boot_info.image.to_string(),
|
||||||
);
|
);
|
||||||
|
annotations.insert(
|
||||||
|
KATA_ANNO_CFG_HYPERVISOR_INIT_DATA.to_string(),
|
||||||
|
config.security_info.initdata.to_string(),
|
||||||
|
);
|
||||||
annotations.insert(
|
annotations.insert(
|
||||||
KATA_ANNO_CFG_HYPERVISOR_DEFAULT_GPUS.to_string(),
|
KATA_ANNO_CFG_HYPERVISOR_DEFAULT_GPUS.to_string(),
|
||||||
config.remote_info.default_gpus.to_string(),
|
config.remote_info.default_gpus.to_string(),
|
||||||
|
Loading…
Reference in New Issue
Block a user