Skip to content

Commit 7aed417

Browse files
committed
Add support for AL2023 CRDs
1 parent 6725536 commit 7aed417

6 files changed

+18
-2
lines changed

api/v1beta1/types.go

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

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

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: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,8 @@ spec:
127127
enum:
128128
- AmazonLinux
129129
- AmazonLinuxGPU
130+
- AmazonLinux2023
131+
- AmazonLinux2023GPU
130132
type: string
131133
id:
132134
description: ID of resource
@@ -615,6 +617,8 @@ spec:
615617
enum:
616618
- AmazonLinux
617619
- AmazonLinuxGPU
620+
- AmazonLinux2023
621+
- AmazonLinux2023GPU
618622
type: string
619623
id:
620624
description: ID of resource

config/crd/bases/infrastructure.cluster.x-k8s.io_awsmachinetemplates.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
@@ -549,6 +551,8 @@ spec:
549551
enum:
550552
- AmazonLinux
551553
- AmazonLinuxGPU
554+
- AmazonLinux2023
555+
- AmazonLinux2023GPU
552556
type: string
553557
id:
554558
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)