Skip to content

v1.1.5

Compare
Choose a tag to compare
@haouc haouc released this 10 Apr 19:23
· 166 commits to master since this release
02b61d9

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