Skip to content

Commit da5d629

Browse files
authored
Add support for EKS Cluster UpgradePolicy (#134)
This commit regenerates the controller using the `v1.55.5` version of the AWS sdk go, adding the `BootstrapSelfManagedAddons` and `UpgradePolicy` fields to the `ClusterSpec`. It also adds hooks to handle `UpgradePolicy` updates and an E2E test for testing the new functionality. This patch also explicetly ignores differences in the `BootstrapSelfManagedAddons` field since it's a create only field. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent b7bf851 commit da5d629

19 files changed

+587
-147
lines changed
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
ack_generate_info:
2-
build_date: "2024-10-02T18:08:39Z"
3-
build_hash: 9b58156c4d3482ef5175d763efea10e9a4197b69
2+
build_date: "2024-10-09T22:32:38Z"
3+
build_hash: 31855c8cffced7abedae7ff7cd006ffea255d2d1
44
go_version: go1.22.4
5-
version: v0.38.1-2-g9b58156
6-
api_directory_checksum: d736919240d3843865e860f7cb685cec30921bd4
5+
version: v0.38.1-3-g31855c8
6+
api_directory_checksum: 4cfe0b6ec81b65719c1f165983b84116135f5e40
77
api_version: v1alpha1
8-
aws_sdk_go_version: v1.54.1
8+
aws_sdk_go_version: v1.55.5
99
generator_config_info:
10-
file_checksum: 1d75859f086015d8a5dd3fce54480cd449524e66
10+
file_checksum: 157f31e5a8ce8e0e922e4e5c2e406841ec1a8136
1111
original_file_name: generator.yaml
1212
last_modification:
1313
reason: API generation

apis/v1alpha1/cluster.go

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/enums.go

Lines changed: 21 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/fargate_profile.go

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/generator.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,9 @@ resources:
172172
AccessConfig.BootstrapClusterCreatorAdminPermissions:
173173
compare:
174174
is_ignored: true
175+
BootstrapSelfManagedAddons:
176+
compare:
177+
is_ignored: true
175178
exceptions:
176179
errors:
177180
404:

apis/v1alpha1/types.go

Lines changed: 43 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/zz_generated.deepcopy.go

Lines changed: 127 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)