From 1b7a558f0c45559b008951d42916eead227a71c6 Mon Sep 17 00:00:00 2001 From: mbondada-sm Date: Mon, 6 Jul 2026 10:29:57 -0700 Subject: [PATCH 1/3] Add new instance types to Helm chart values feat: Add G4dn (NVIDIA T4) instance types to nvidia-device-plugin affinity --- helm_chart/HyperPodHelmChart/values.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/helm_chart/HyperPodHelmChart/values.yaml b/helm_chart/HyperPodHelmChart/values.yaml index a3b6b10f..0bf40a45 100644 --- a/helm_chart/HyperPodHelmChart/values.yaml +++ b/helm_chart/HyperPodHelmChart/values.yaml @@ -158,6 +158,12 @@ nvidia-device-plugin: - key: node.kubernetes.io/instance-type operator: In values: + - ml.g4dn.xlarge + - ml.g4dn.2xlarge + - ml.g4dn.4xlarge + - ml.g4dn.8xlarge + - ml.g4dn.12xlarge + - ml.g4dn.16xlarge - ml.g5.xlarge - ml.g5.2xlarge - ml.g5.4xlarge @@ -281,4 +287,4 @@ job-auto-restart: hyperpod-patching: enabled: true gpu-operator: - enabled: false \ No newline at end of file + enabled: false From 61edf7312899392231da508f11d448273ad8150c Mon Sep 17 00:00:00 2001 From: mbondada-sm Date: Mon, 6 Jul 2026 10:55:53 -0700 Subject: [PATCH 2/3] Update supported instance labels in values.yaml Added new supported instance types for AWS EFA. --- helm_chart/HyperPodHelmChart/values.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/helm_chart/HyperPodHelmChart/values.yaml b/helm_chart/HyperPodHelmChart/values.yaml index 0bf40a45..9421410c 100644 --- a/helm_chart/HyperPodHelmChart/values.yaml +++ b/helm_chart/HyperPodHelmChart/values.yaml @@ -224,6 +224,12 @@ aws-efa-k8s-device-plugin: supportedInstanceLabels: # https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html#efa-instance-types values: + - ml.g4dn.xlarge + - ml.g4dn.2xlarge + - ml.g4dn.4xlarge + - ml.g4dn.8xlarge + - ml.g4dn.12xlarge + - ml.g4dn.16xlarge - ml.c5n.9xlarge - ml.c5n.18xlarge - ml.g5.8xlarge @@ -263,6 +269,9 @@ aws-efa-k8s-device-plugin: - ml.trn1n.32xlarge - ml.trn2.3xlarge - ml.trn2.48xlarge + - ml.g4dn.8xlarge + - ml.g4dn.12xlarge + - ml.g4dn.16xlarge tolerations: - key: CriticalAddonsOnly operator: Exists From a2fdab74ffd1ccf7289640a1fea19cbf037d0b12 Mon Sep 17 00:00:00 2001 From: mbondada-sm Date: Mon, 6 Jul 2026 11:07:04 -0700 Subject: [PATCH 3/3] Remove unsupported instance types from values.yaml Removed unsupported instance types from the values.yaml file. --- helm_chart/HyperPodHelmChart/values.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/helm_chart/HyperPodHelmChart/values.yaml b/helm_chart/HyperPodHelmChart/values.yaml index 9421410c..81a4fffd 100644 --- a/helm_chart/HyperPodHelmChart/values.yaml +++ b/helm_chart/HyperPodHelmChart/values.yaml @@ -224,12 +224,6 @@ aws-efa-k8s-device-plugin: supportedInstanceLabels: # https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html#efa-instance-types values: - - ml.g4dn.xlarge - - ml.g4dn.2xlarge - - ml.g4dn.4xlarge - - ml.g4dn.8xlarge - - ml.g4dn.12xlarge - - ml.g4dn.16xlarge - ml.c5n.9xlarge - ml.c5n.18xlarge - ml.g5.8xlarge