Releases: aws/amazon-vpc-resource-controller-k8s
v1.6.1
What's Changed
- Update aws-sdk-go and change way to get regional sts endpoint by @jaydeokar in #466
- Remove hard failure for not getting global STS endpoint by @jaydeokar in #467
- changing go to major.minor format by @yash97 in #477
- updating go version and controller-gen version by @yash97 in #464
- Add new target for building docker images with no tests by @jaydeokar in #415
- Add Windows secondary IP mode configurable options for managing IP address allocation by @tzifudzi in #443
- updating ec2 supported instance types by @yash97 in #475
- Cherry pick- branch ENI operation metrics by @sushrk in #487
Full Changelog: v1.4.7...v1.6.1
EKS Platform Version
The v1.6.1 controller is available for the following EKS and platform versions:
Kubernetes version | Platform Version |
---|---|
1.31 | eks.12 |
1.30 | eks.20 |
1.29 | eks.23 |
1.28 | eks.29 |
1.27 | eks.33 |
1.26 | eks.35 |
1.25 | eks.35 |
1.24 | eks.39 |
ECR Images
- 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 296578399912.dkr.ecr.ap-southeast-3.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
- 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.6.1-eksbuild.1
Thank you to all the contributors!
[DEPRECATED] v1.5.0
[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:
- 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
- New EC2 instances supported in v1.5.0 will not be supported post rollback changes
- 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
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
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
What's Changed
- Bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #364
- Bump k8s.io/client-go from 0.28.4 to 0.29.1 by @dependabot in #366
- Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in #367
- Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #365
- Bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.0 by @dependabot in #363
- Increase windows test timeout by @jchen6585 in #368
- chore: migrate to kubebuilder v3 by @sushrk in #369
- rename windows flags by @haouc in #371
New Contributors
- @jchen6585 made their first contribution in #368
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
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
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
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
- @ysam12345 made their first contribution in #331
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
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
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
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
- updating EC2 supported instance types (#326) by @haouc in #327
- Add metrics for leaked ENI cleanup routine (#328) by @sushrk in #329
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
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
Enhancements
- increase pod ENI workers count by @sushrk in #315
- isolate node cleanup from worker queue by @haouc in #317
- upgrade go version to 1.21 by @haouc in #319
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!