mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-31 07:19:06 +00:00
Merge pull request #9618 from zvonkok/nvidia-rootfs-#1
gpu: Add build targets for GPU rootfs initrd/image
This commit is contained in:
commit
117e2f2ecc
@ -413,6 +413,39 @@ install_initrd_mariner() {
|
||||
install_initrd "mariner"
|
||||
}
|
||||
|
||||
#Instal NVIDIA GPU image
|
||||
install_image_nvidia_gpu() {
|
||||
export AGENT_POLICY="yes"
|
||||
export AGENT_INIT="yes"
|
||||
export EXTRA_PKGS="apt udev"
|
||||
install_image "nvidia-gpu"
|
||||
}
|
||||
|
||||
#Install NVIDIA GPU initrd
|
||||
install_initrd_nvidia_gpu() {
|
||||
export AGENT_POLICY="yes"
|
||||
export AGENT_INIT="yes"
|
||||
export EXTRA_PKGS="apt udev"
|
||||
install_initrd "nvidia-gpu"
|
||||
}
|
||||
|
||||
#Instal NVIDIA GPU confidential image
|
||||
install_image_nvidia_gpu_confidential() {
|
||||
export AGENT_POLICY="yes"
|
||||
export AGENT_INIT="yes"
|
||||
export EXTRA_PKGS="apt udev"
|
||||
install_image "nvidia-gpu-confidential"
|
||||
}
|
||||
|
||||
#Install NVIDIA GPU confidential initrd
|
||||
install_initrd_nvidia_gpu_confidential() {
|
||||
export AGENT_POLICY="yes"
|
||||
export AGENT_INIT="yes"
|
||||
export EXTRA_PKGS="apt udev"
|
||||
install_initrd "nvidia-gpu-confidential"
|
||||
}
|
||||
|
||||
|
||||
install_se_image() {
|
||||
info "Create IBM SE image configured with AA_KBC=${AA_KBC}"
|
||||
"${se_image_builder}" --destdir="${destdir}"
|
||||
@ -1028,6 +1061,14 @@ handle_build() {
|
||||
|
||||
rootfs-initrd-mariner) install_initrd_mariner ;;
|
||||
|
||||
rootfs-nvidia-gpu-image) install_image_nvidia_gpu ;;
|
||||
|
||||
rootfs-nvidia-gpu-initrd) install_initrd_nvidia_gpu ;;
|
||||
|
||||
rootfs-nvidia-gpu-confidential-image) install_image_nvidia_gpu_confidential ;;
|
||||
|
||||
rootfs-nvidia-gpu-confidential-initrd) install_initrd_nvidia_gpu_confidential ;;
|
||||
|
||||
runk) install_runk ;;
|
||||
|
||||
shim-v2) install_shimv2 ;;
|
||||
|
Loading…
Reference in New Issue
Block a user