v1.12.1-rc1 Release
Pre-release
Pre-release
jaydeokar
released this
21 Dec 18:31
·
17 commits
to release-1.12
since this release
v1.12.1-rc1
Changes since v1.12.0:
- Bug - Cleanup pod networking resources when IPAMD is unreachable to prevent rule leaking.
(@jdn5126 ) - Improvement - Move VPC CNI and VPC CNI init images to use EKS minimal base image.
(@jdn5126 ) - Improvement - Updating helm chart as per helm v3 standard (@jaydeokar )
- Improvement - Update golang to 1.19.2 (@jayanthvn )
- Testing - Fixes to automation runs (@jdn5126 )
- Feature - Reporting EC2 API calls metrics through CNI metrics helper (@jaydeokar)
- Feature - Added
resources
block tocni-metrics-helper
helm chart (@jcogilvie ) - Feature - CLUSTER_ENDPOINT can now be specified to allow the VPC CNI to initialize before kube-proxy has finished setting up cluster IP routes (@bwagner5 )
- Testing - Fix environment variable name in update-cni-image script @sushrk
- Documentation - Update troubleshooting docs for node operating system(@jdn5126 )
- Cleanup - Merging makefile and go.mod from test directory to root directory (@jerryhe1999 )
- Bug - Skip add-on installation when an add-on information is not available(@sushrk )
- Bug - Add missing rules when NodePort support is disabled(@antoninbas )
- Bug - Fix logging in publisher package (@jdn5126 )
To apply this release:
kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/v1.12.1-rc1/config/master/aws-k8s-cni.yaml
Verify the update:
$ kubectl describe daemonset aws-node -n kube-system | grep Image | cut -d "/" -f 2
amazon-k8s-cni-init:v1.12.1-rc1
amazon-k8s-cni:v1.12.1-rc1