From a42891db255e2d00d9a986ae7295216cb21595fb Mon Sep 17 00:00:00 2001 From: Ole Markus With Date: Wed, 2 Dec 2020 11:46:54 +0100 Subject: [PATCH] Alloq using gp3 for root volumes --- pkg/apis/kops/validation/instancegroup.go | 2 +- pkg/apis/kops/validation/instancegroup_test.go | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/apis/kops/validation/instancegroup.go b/pkg/apis/kops/validation/instancegroup.go index cf50d71570..2d69931bd2 100644 --- a/pkg/apis/kops/validation/instancegroup.go +++ b/pkg/apis/kops/validation/instancegroup.go @@ -196,7 +196,7 @@ func CrossValidateInstanceGroup(g *kops.InstanceGroup, cluster *kops.Cluster, cl } if g.Spec.RootVolumeType != nil && kops.CloudProviderID(cluster.Spec.CloudProvider) == kops.CloudProviderAWS { - allErrs = append(allErrs, IsValidValue(field.NewPath("spec", "rootVolumeType"), g.Spec.RootVolumeType, []string{"standard", "gp2", "io1", "io2"})...) + allErrs = append(allErrs, IsValidValue(field.NewPath("spec", "rootVolumeType"), g.Spec.RootVolumeType, []string{"standard", "gp3", "gp2", "io1", "io2"})...) } return allErrs diff --git a/pkg/apis/kops/validation/instancegroup_test.go b/pkg/apis/kops/validation/instancegroup_test.go index 099092a872..4fb6693cc3 100644 --- a/pkg/apis/kops/validation/instancegroup_test.go +++ b/pkg/apis/kops/validation/instancegroup_test.go @@ -196,6 +196,9 @@ func TestValidBootDevice(t *testing.T) { { volumeType: "standard", }, + { + volumeType: "gp3", + }, { volumeType: "gp2", },