Skip to content

Commit 07599e6

Browse files
authored
Merge pull request #5558 from AmitSahastra/addAL2023SupportCRD
🐛 Fix missing CRD validation for Amazon Linux 2023 eksLookupType
2 parents 570bb5e + 63707b9 commit 07599e6

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
@@ -631,6 +633,8 @@ spec:
631633
enum:
632634
- AmazonLinux
633635
- AmazonLinuxGPU
636+
- AmazonLinux2023
637+
- AmazonLinux2023GPU
634638
type: string
635639
id:
636640
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
@@ -630,6 +630,8 @@ spec:
630630
enum:
631631
- AmazonLinux
632632
- AmazonLinuxGPU
633+
- AmazonLinux2023
634+
- AmazonLinux2023GPU
633635
type: string
634636
id:
635637
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
@@ -627,6 +629,8 @@ spec:
627629
enum:
628630
- AmazonLinux
629631
- AmazonLinuxGPU
632+
- AmazonLinux2023
633+
- AmazonLinux2023GPU
630634
type: string
631635
id:
632636
description: ID of resource

0 commit comments

Comments
 (0)