Skip to content

Releases: aws/amazon-vpc-resource-controller-k8s

[DEPRECATED] v1.5.0

25 Jun 16:52
Compare
Choose a tag to compare

[NOTICE] This release has been deprecated
We have identified an issue with release v1.5.0 which causes a 10-30 minute delay with CNINode resources creation and trunk interface creation during node scaling.
We recommend to rollback to v1.4.7 (previously released version).
If you decide to rollback to v1.4.7, you must be aware of the following:

  1. CNINodes created in v1.5.0 will be leaked in v1.4.7, you need to manually clean them up since this would cause reuse of CNINodes if the new node is launched with same private IP
for cnd in $(kubectl get cnd -o Name); do echo $cnd; if [ $(kubectl get $cnd -oyaml | grep finalizers) ]; then kubectl patch $cnd -p '{"metadata":{"finalizers":[]}}' --type=merge; echo "removed finalizers on the CNINode"; else echo "not leaked CNINode"; fi; sleep 1; done
  1. New EC2 instances supported in v1.5.0 will not be supported post rollback changes
  2. If you are using Security Group for Pods and Custom Networking, you have to make sure leaked CNINodes are cleaned up before you have new nodes being created after rolled back.

What's Changed

  • remove global exclusion for G108,G114 and add nosec in code by @sushrk in #404
  • Update controller_auth_proxy_patch.yaml by @orsenthil in #405
  • Fix log which causes panic by @GnatorX in #407
  • feat: Centralize leaked ENI cleanup by @sushrk in #418
  • update EC2 supported instance types by @haouc in #419
  • Bump github.com/onsi/gomega from 1.31.1 to 1.33.1 by @dependabot in #420
  • Bump github.com/prometheus/common from 0.51.1 to 0.53.0 by @dependabot in #422
  • Bump github.com/aws/aws-sdk-go from 1.51.12 to 1.51.32 by @dependabot in #424
  • Bump github.com/aws/amazon-vpc-cni-k8s from 1.17.1 to 1.18.1 by @dependabot in #423
  • Increase windows test timeout by @jchen6585 in #409

Full Changelog: v1.4.7...v1.5.0

EKS Platform Version

The v1.5.0 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.29 eks.7
1.28 eks.13
1.27 eks.17
1.26 eks.18
1.25 eks.19
1.24 eks.22
1.23 eks.24
1.22 eks.28
1.21 eks.33

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.5.0
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.5.0
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.5.0

Thank you to all the contributors!

v1.4.7

25 Jun 00:39
c899086
Compare
Choose a tag to compare

What's Changed

  • fix: paginate DescribeNetworkInterfaces with deep filters by @sushrk in #375
  • Bump github.com/aws/aws-sdk-go from 1.49.13 to 1.50.29 by @dependabot in #380
  • Bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #377
  • Bump github.com/prometheus/common from 0.46.0 to 0.49.0 by @dependabot in #378
  • Repo controlled build go version by @xdu31 in #381
  • update golang version by @sushrk in #383
  • update protobuf to 1.33.0 by @haouc in #387
  • pin envtest version due to an upstream bug by @haouc in #390
  • Bump k8s.io/client-go from 0.29.2 to 0.29.3 by @dependabot in #392
  • Bump github.com/aws/amazon-vpc-cni-k8s from 1.16.0 to 1.17.1 by @dependabot in #393
  • Bump github.com/prometheus/common from 0.49.0 to 0.51.1 by @dependabot in #395
  • Bump github.com/aws/aws-sdk-go from 1.50.29 to 1.51.12 by @dependabot in #397
  • add github action to run gosec static analysis by @sushrk in #398
  • update golang and dependency to fix CVE by @sushrk in #401
  • Revert "fix: paginate DescribeNetworkInterfaces with deep filters (#3… by @sushrk in #403
  • update EC2 supported instance types by @haouc in #402

New Contributors

Full Changelog: v1.4.6...v1.4.7

EKS Platform Version

The v1.4.7 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.29 eks.6
1.28 eks.12
1.27 eks.16
1.26 eks.17
1.25 eks.18
1.24 eks.21
1.23 eks.23
1.22 eks.27
1.21 eks.32

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.7
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.7
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.7

Thank you to all the contributors!

v1.4.6

24 Apr 22:05
c10421f
Compare
Choose a tag to compare

v1.4.6 includes dependency updates and migrates the controller to Kubebuilder v3, along with minor enhancements and bug fixes.

Notice

If you want to know which EC2 instance types are supported with this release, please check this supported instances list.

Enhancements

  • Migrate project to kubebuilder v3 #369
  • Rename Windows flags in amazon-vpc-cni configmap #371

What's Changed

New Contributors

Full Changelog: v1.4.5...v1.4.6

EKS Platform Version

The v1.4.6 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.29 eks.5
1.28 eks.11
1.27 eks.15
1.26 eks.16
1.25 eks.17
1.24 eks.20
1.23 eks.22
1.22 eks.26
1.21 eks.31

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.6
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.6
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.6

Thank you to all the contributors!

v1.4.5

27 Mar 21:54
beb35a5
Compare
Choose a tag to compare

What's New

v1.4.5 includes documentation and supported EC2 instance type updates, also increases the pod worker count to improve performance in large clusters during pod creation.

Notice

If you want to know which EC2 instance types are supported with this release, please check this supported instances list.

Enhancements

  • Document updates in #359, #360, #361
  • Increased pod worker count and updated supported EC2 instance types in #362

What's Changed

  • Update docs to add amazon-vpc-cni configmap options for SGPP by @sushrk in #359
  • add a node event example indicating cooldown time windows has been u… by @haouc in #360
  • update README to provide instructions to check its version by @haouc in #361
  • increase pod worker to 30 and update supported instance types list by @haouc in #362

Full Changelog: v1.4.4...v1.4.5

EKS Platform Version

The v1.4.5 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.29 eks.3
1.28 eks.9
1.27 eks.13
1.26 eks.14
1.25 eks.15
1.24 eks.18
1.23 eks.20
1.22 eks.24
1.21 eks.29

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.5
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.5
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.5

Thank you to all the contributors!

v1.4.4

15 Feb 23:50
1b7201d
Compare
Choose a tag to compare

What's New

v1.4.4 release added dependency updates.

Notice

If you want to know which EC2 instance types are supported with this release, please check this supported instances list.

Features

N/A

Enhancements

N/A

What's Changed

  • update debugging doc by @haouc in #349
  • Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #352
  • Bump github.com/aws/aws-sdk-go from 1.45.19 to 1.49.13 by @dependabot in #353
  • Bump github.com/prometheus/client_model from 0.4.1-0.20230718164431-9a2bf3000d16 to 0.5.0 by @dependabot in #354
  • Bump github.com/samber/lo from 1.38.1 to 1.39.0 by @dependabot in #355
  • Bump github.com/aws/amazon-vpc-cni-k8s from 1.15.3 to 1.16.0 by @dependabot in #356
  • add data race detection in test by @haouc in #357

Full Changelog: v1.4.3...v1.4.4

EKS Platform Version

The v1.4.3 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.28 eks.7
1.27 eks.11
1.26 eks.12
1.25 eks.13
1.24 eks.16
1.23 eks.18
1.22 eks.22
1.21 eks.27

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.4
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.4
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.4

Thank you to all the contributors!

v1.4.3

12 Jan 00:52
7df7de0
Compare
Choose a tag to compare

What's New

v1.4.3 release added new EC2 instance types, configurable branch interface cooldown time window, and dependency updates.

Notice

If you want to know which EC2 instance types are supported with this release, please check this supported instances list.

Features

N/A

Enhancements

  • Add support to configure branch ENI cooldown period via configmap by @sushrk

What's Changed

  • adding govulnscheck to action by @haouc in #330
  • fix typo in document by @ysam12345 in #331
  • Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 by @dependabot in #322
  • Update VPC CNI version and force vulns check using latest go version by @haouc in #332
  • Bump github.com/onsi/gomega from 1.28.0 to 1.30.0 by @dependabot in #338
  • Bump golang.org/x/time from 0.3.0 to 0.5.0 by @dependabot in #339
  • Bump github.com/prometheus/common from 0.44.0 to 0.45.0 by @dependabot in #337
  • update supported EC2 instances by @haouc in #340
  • Bump k8s.io/api from 0.28.3 to 0.28.4 by @dependabot in #336
  • Add support to configure branch ENI cooldown period via configmap by @sushrk in #342
  • manually update client-go in aligned with other dependencies by @haouc in #341
  • fix the build issue by @haouc in #343
  • Update cooldown period in test by @sushrk in #344

New Contributors

Full Changelog: v1.4.2...v1.4.3

EKS Platform Version

The v1.4.3 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.28 eks.6
1.27 eks.10
1.26 eks.11
1.25 eks.12
1.24 eks.15
1.23 eks.17
1.22 eks.21
1.21 eks.26

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.3
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.3
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.3

Thank you to all the contributors!

v1.4.2

05 Jan 01:39
1e82e2a
Compare
Choose a tag to compare

What's New

v1.4.2 release added new EC2 instance types, and other minor enhancements and dependency updates.

Note this release is supported on EKS 1.25+.

Notice

If you want to know which EC2 instance types are supported with this release, please check this supported instances list.

Features

N/A

Enhancements

  • Add metrics for leaked ENI cleanup routine by @sushrk #328

Changelog since v1.4.1

  • Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot #310
  • Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot #312
  • Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 by @dependabot #325
  • Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot #324
  • Bump sigs.k8s.io/controller-runtime from 0.16.1 to 0.16.3 by @dependabot #323
  • updating EC2 supported instance types by @haouc #326
  • Add metrics for leaked ENI cleanup routine by @sushrk #328

Full Changelog: v1.4.1...v1.4.2

EKS Platform Version

The v1.4.1 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.28 eks.4
1.27 eks.8
1.26 eks.9
1.25 eks.10

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.2
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.2
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.2

Thank you to all the contributors!

v1.3.3

05 Jan 01:49
f8b8989
Compare
Choose a tag to compare

What’s New

v1.3.3 release follows v1.4.2 and is supported on EKS < 1.25, it adds support to publish controller version to nodes via events, and other minor enhancements and dependency updates from v1.4.2.

Notice

If you want to know which EC2 instance types are supported with this release, please check this supported instances list.

Changelog since v1.3.2

Full Changelog: v1.3.1...v1.3.2

EKS Platform Version

The v1.3.3 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.24 eks.13
1.23 eks.15
1.22 eks.19
1.21 eks.24

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.3.3
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.3.3
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.3.3

Thank you to all the contributors!

v1.4.1

28 Dec 20:46
1a05cc2
Compare
Choose a tag to compare

What's New

v1.4.1 release includes support for security group for pods in IPv6 clusters when using VPC-CNI v1.16.0 and above. Also added new EC2 instance types, and other minor enhancements and dependency updates.

Note this release is supported on EKS 1.25+.

Notice

If you want to know which EC2 instance types are supported with this release, please check this supported instances list.

Features

  • Annotate pods with IPv6 details from branch ENI when available by @jdn5126 in #309

Enhancements

Changelog since v1.4.0

  • increase pod ENI workers count by @sushrk in #315
  • Annotate pods with IPv6 details from branch ENI when available by @jdn5126 in #309
  • update EC2 supported instance types by @haouc in #316
  • isolate node cleanup from worker queue by @haouc in #317
  • Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #314
  • Bump k8s.io/apimachinery from 0.28.1 to 0.28.2 by @dependabot in #313
  • Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #318
  • upgrade go version to 1.21 by @haouc in #319

Full Changelog: v1.4.0...v1.4.1

EKS Platform Version

The v1.4.1 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.28 eks.3
1.27 eks.7
1.26 eks.8
1.25 eks.9

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.1
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.4.1
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.4.1

Thank you to all the contributors!

v1.3.2

28 Dec 20:46
Compare
Choose a tag to compare

What’s New

v1.3.2 release follows v1.4.1 and is supported on EKS < 1.25, it adds support to publish controller version to nodes via events, and other minor enhancements and dependency updates from v1.4.1.

Notice

If you want to know which EC2 instance types are supported with this release, please check this supported instances list.

Changelog since v1.3.1

  • support version notice to nodes by @haouc in #293
  • Cherry-pick master commits to release-1.3 branch by @sushrk in #320

Full Changelog: v1.3.1...v1.3.2

EKS Platform Version

The v1.3.2 controller is available for the following EKS and platform versions:

Kubernetes version Platform Version
1.24 eks.12
1.23 eks.14
1.22 eks.18
1.21 eks.23

ECR Images

  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.3.2
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.3.2
  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.3.2

Thank you to all the contributors!