v1.1.5
What’s New
v1.1.5 release fixes several bugs, adds support for new EC2 instance types, updates key kubernetes dependencies' version, update dependencies to remove CVEs, improves e2e tests, and fully migrates to Lease for leader election in certain EKS versions.
Breaking Change
From this release, the controller is no longer creating Configmap for leader election (EKS v1.25+). Only a Lease object will be created and used for leader election.
Notice
If you want to know which EC2 instance types are supported with this release, please check this supported instances list
Enhancements
- Updated Golang, client-go, kubenetes, and controller-runtime versions
- Updated prometheus version
- Added support to default network card from multiple cards
- Added support for more EC2 instance types
- Improved integration tests
- Added support for DevEKS
- Added a flag to support migrating to Lease only
Bug Fixes
- Fixed a recursive locking
- Fixed a Data Race on boolean pointer
- Fixed an issue in multiple network cards instance
- Fixed an issue when node's capacity map is nil
Changelog since v1.1.4
- update supported instance types and add unit tests for instance types (#192, @haouc)
- limit file includes networkcards for controller to handle multicards (#186, @haouc)
- change to use lease only (#182, @haouc)
- upgrade go, k8s, and controller-runtime (#179, @haouc)
- remove lock from caller to avoid reclaim locks (#176, @haouc)
- Integration test script enhancements to run on deveks (#175, @jaydeokar)
- update prometheus client version (#173, @haouc)
- updated supported EC2 instance types (#169, @haouc)
- change boolean pointer to struct to sync DS status (#166, @haouc)
- handle nil capacity map gracefully and make it retriable (#159, @haouc)
EKS Platform Version
The v1.1.5 controller is available from the following EKS Platform Versions.
Kubernetes version |
---|
1.25 |
1.24 |
1.23 |
1.22 |
ECR Images
- 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 558608220178.dkr.ecr.me-south-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 590381155156.dkr.ecr.eu-south-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.ap-south-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.ca-central-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.eu-central-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.eu-north-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.eu-west-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.eu-west-2.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.eu-west-3.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.sa-east-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.us-east-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.us-east-2.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.us-west-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 719983614556.dkr.ecr.us-west-2.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 800184023465.dkr.ecr.ap-east-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 877085696533.dkr.ecr.af-south-1.amazonaws.com/eks/vpc-resource-controller:v1.1.5
- 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.1.5
- 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/eks/vpc-resource-controller:v1.1.5