Skip to content

v1.7.0 Release Candidate 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mogren mogren released this 20 Jul 18:18
· 85 commits to release-1.7 since this release

First release candidate for CNI v1.7.0. This pre-release image is only available in us-west-2 and there are couple of changes that require some extra attention:

  • #972 - We persist internal state of the aws-node pod to a file and use that to recover after a restart. Because of that, just changing the image tag will not work. Please update using the latest config file.
  • #955 - Added init container to copy portmap and loopback binaries, and set up rp_filter. This means the aws-node permissions can be reduced from privileged to just "NET-ADMIN"

Full changelog

Thanks to everyone who contributed to this release, @anguslees, @bnapolitan, @gyuho, @jayanthvn, @nithu0115, @nprab428, @saiteja313, @willejs

If you want to test this release candidate in one of your clusters, you can use this sample aws-node daemonset config:

kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/release-1.7/config/v1.7/aws-k8s-cni.yaml

Verify the update:

kubectl describe ds aws-node -n kube-system | grep Image | cut -d ":" -f 2-3

602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.7.0-rc1

To test version v1.7.0-rc1 of the cni-metrics-helper in a cluster:

kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/release-1.7/config/v1.7/cni-metrics-helper.yaml