Skip to content

Commit 49658ba

Browse files
authored
Merge pull request #5566 from k8s-infra-cherrypick-robot/cherry-pick-5558-to-release-2.8
[release-2.8] 🐛 Fix missing CRD validation for Amazon Linux 2023 eksLookupType
2 parents 2d900a1 + 8b43426 commit 49658ba

5 files changed

+13
-1
lines changed

api/v1beta2/types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ type AMIReference struct {
5454
ID *string `json:"id,omitempty"`
5555

5656
// EKSOptimizedLookupType If specified, will look up an EKS Optimized image in SSM Parameter store
57-
// +kubebuilder:validation:Enum:=AmazonLinux;AmazonLinuxGPU
57+
// +kubebuilder:validation:Enum:=AmazonLinux;AmazonLinuxGPU;AmazonLinux2023;AmazonLinux2023GPU
5858
// +optional
5959
EKSOptimizedLookupType *EKSAMILookupType `json:"eksLookupType,omitempty"`
6060
}

config/crd/bases/infrastructure.cluster.x-k8s.io_awsmachinepools.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,8 @@ spec:
131131
enum:
132132
- AmazonLinux
133133
- AmazonLinuxGPU
134+
- AmazonLinux2023
135+
- AmazonLinux2023GPU
134136
type: string
135137
id:
136138
description: ID of resource
@@ -624,6 +626,8 @@ spec:
624626
enum:
625627
- AmazonLinux
626628
- AmazonLinuxGPU
629+
- AmazonLinux2023
630+
- AmazonLinux2023GPU
627631
type: string
628632
id:
629633
description: ID of resource

config/crd/bases/infrastructure.cluster.x-k8s.io_awsmachines.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -615,6 +615,8 @@ spec:
615615
enum:
616616
- AmazonLinux
617617
- AmazonLinuxGPU
618+
- AmazonLinux2023
619+
- AmazonLinux2023GPU
618620
type: string
619621
id:
620622
description: ID of resource

config/crd/bases/infrastructure.cluster.x-k8s.io_awsmachinetemplates.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,8 @@ spec:
549549
enum:
550550
- AmazonLinux
551551
- AmazonLinuxGPU
552+
- AmazonLinux2023
553+
- AmazonLinux2023GPU
552554
type: string
553555
id:
554556
description: ID of resource

config/crd/bases/infrastructure.cluster.x-k8s.io_awsmanagedmachinepools.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,8 @@ spec:
140140
enum:
141141
- AmazonLinux
142142
- AmazonLinuxGPU
143+
- AmazonLinux2023
144+
- AmazonLinux2023GPU
143145
type: string
144146
id:
145147
description: ID of resource
@@ -620,6 +622,8 @@ spec:
620622
enum:
621623
- AmazonLinux
622624
- AmazonLinuxGPU
625+
- AmazonLinux2023
626+
- AmazonLinux2023GPU
623627
type: string
624628
id:
625629
description: ID of resource

0 commit comments

Comments
 (0)