From 3db0e7cd8fa707d186a39e21b84da1df47ab6695 Mon Sep 17 00:00:00 2001 From: Saurabh Parekh Date: Mon, 14 Oct 2024 15:35:27 -0700 Subject: [PATCH] Update NutanixMachineConfig crd and eksa-components manifest file --- ...s.amazonaws.com_nutanixmachineconfigs.yaml | 22 +++++++++++++++++++ config/manifest/eksa-components.yaml | 22 +++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/config/crd/bases/anywhere.eks.amazonaws.com_nutanixmachineconfigs.yaml b/config/crd/bases/anywhere.eks.amazonaws.com_nutanixmachineconfigs.yaml index 65ac440b26c8..113b00ef288e 100644 --- a/config/crd/bases/anywhere.eks.amazonaws.com_nutanixmachineconfigs.yaml +++ b/config/crd/bases/anywhere.eks.amazonaws.com_nutanixmachineconfigs.yaml @@ -74,6 +74,28 @@ spec: required: - type type: object + gpus: + description: List of GPU devices that should be added to the VMs. + items: + description: NutanixGPUIdentifier holds VM GPU device configuration. + properties: + deviceID: + description: deviceID is the device ID of the GPU device. + format: int64 + type: integer + name: + description: vendorID is the vendor ID of the GPU device. + type: string + type: + description: type is the type of the GPU device. + enum: + - deviceID + - name + type: string + required: + - type + type: object + type: array image: description: image is to identify the OS image uploaded to the Prism Central (PC) The image identifier (uuid or name) can be obtained diff --git a/config/manifest/eksa-components.yaml b/config/manifest/eksa-components.yaml index 606b017c58f2..0bdd80738d2c 100644 --- a/config/manifest/eksa-components.yaml +++ b/config/manifest/eksa-components.yaml @@ -5865,6 +5865,28 @@ spec: required: - type type: object + gpus: + description: List of GPU devices that should be added to the VMs. + items: + description: NutanixGPUIdentifier holds VM GPU device configuration. + properties: + deviceID: + description: deviceID is the device ID of the GPU device. + format: int64 + type: integer + name: + description: vendorID is the vendor ID of the GPU device. + type: string + type: + description: type is the type of the GPU device. + enum: + - deviceID + - name + type: string + required: + - type + type: object + type: array image: description: image is to identify the OS image uploaded to the Prism Central (PC) The image identifier (uuid or name) can be obtained