[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!