From 02012aaed6ce8b4d0d2d9abcab42605d63c4fa59 Mon Sep 17 00:00:00 2001 From: Matt Boersma Date: Tue, 14 Sep 2021 13:30:20 -0600 Subject: [PATCH] Update default GPU VM type to Standard_NV12s_v3 --- templates/test/ci/cluster-template-prow-nvidia-gpu.yaml | 4 ++-- .../test/ci/prow-nvidia-gpu/patches/node-storage-type.yaml | 4 ++-- test/e2e/azure_test.go | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/templates/test/ci/cluster-template-prow-nvidia-gpu.yaml b/templates/test/ci/cluster-template-prow-nvidia-gpu.yaml index 939e2427765..a79d306a73c 100644 --- a/templates/test/ci/cluster-template-prow-nvidia-gpu.yaml +++ b/templates/test/ci/cluster-template-prow-nvidia-gpu.yaml @@ -185,10 +185,10 @@ spec: osDisk: diskSizeGB: 128 managedDisk: - storageAccountType: ${AZURE_GPU_NODE_STORAGE_TYPE:=Standard_LRS} + storageAccountType: ${AZURE_GPU_NODE_STORAGE_TYPE:=Premium_LRS} osType: Linux sshPublicKey: ${AZURE_SSH_PUBLIC_KEY_B64:=""} - vmSize: ${AZURE_GPU_NODE_MACHINE_TYPE:=Standard_NV6} + vmSize: ${AZURE_GPU_NODE_MACHINE_TYPE:=Standard_NV12s_v3} --- apiVersion: bootstrap.cluster.x-k8s.io/v1beta1 kind: KubeadmConfigTemplate diff --git a/templates/test/ci/prow-nvidia-gpu/patches/node-storage-type.yaml b/templates/test/ci/prow-nvidia-gpu/patches/node-storage-type.yaml index 58d92da868c..0ab67e77329 100644 --- a/templates/test/ci/prow-nvidia-gpu/patches/node-storage-type.yaml +++ b/templates/test/ci/prow-nvidia-gpu/patches/node-storage-type.yaml @@ -1,6 +1,6 @@ - op: replace path: /spec/template/spec/osDisk/managedDisk/storageAccountType - value: "${AZURE_GPU_NODE_STORAGE_TYPE:=Standard_LRS}" + value: "${AZURE_GPU_NODE_STORAGE_TYPE:=Premium_LRS}" - op: replace path: /spec/template/spec/vmSize - value: "${AZURE_GPU_NODE_MACHINE_TYPE:=Standard_NV6}" + value: "${AZURE_GPU_NODE_MACHINE_TYPE:=Standard_NV12s_v3}" diff --git a/test/e2e/azure_test.go b/test/e2e/azure_test.go index cbd9c7aaa32..874a5a9db72 100644 --- a/test/e2e/azure_test.go +++ b/test/e2e/azure_test.go @@ -469,7 +469,7 @@ var _ = Describe("Workload cluster creation", func() { // ci-e2e.sh and Prow CI skip this test by default, since N-series GPUs are relatively expensive // and may require specific quota limits on the subscription. // To include this test, set `GINKGO_SKIP=""`. - // You can override the default SKU `Standard_NV6` and `Standard_LRS` storage by setting + // You can override the default SKU `Standard_NV12s_v3` and `Premium_LRS` storage by setting // the `AZURE_GPU_NODE_MACHINE_TYPE` and `AZURE_GPU_NODE_STORAGE_TYPE` environment variables. // See https://azure.microsoft.com/en-us/pricing/details/virtual-machines/linux/ for pricing. Context("Creating a GPU-enabled cluster [OPTIONAL]", func() {