What's New
- This release adds support for Cluster Network Policy in AWS Network Policy Agent which allows cluster administrators to define network policies with Layer 3 and 4 network rules at the cluster scope
What's Changed
- chore: update VPC IP resource limits by @github-actions[bot] in #3521
- Bump peter-evans/create-pull-request from 7.0.5 to 7.0.9 by @dependabot[bot] in #3519
- Bump golang.org/x/crypto from 0.40.0 to 0.45.0 by @dependabot[bot] in #3515
- Merge into release branch by @jaydeokar in #3522
- updating changelog by @yash97 in #3525
- chore: update VPC IP resource limits by @github-actions[bot] in #3532
- updating setup go fo gh action by @yash97 in #3537
- update tags by @yash97 in #3535
- update golang version by @yash97 in #3536
- Master to Release-1.21 sync by @jaydeokar in #3539
- Merge pull request #3522 from aws/master by @jaydeokar in #3540
- Release notes for v1.21.0 by @jaydeokar in #3547
- release-1.21 sync with master by @jaydeokar in #3548
Full Changelog: v1.20.5...v1.21.0
To manually apply this release:
kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/v1.21.0/config/master/aws-k8s-cni.yaml
Note that the following regions use different manifests:
us-gov-east-1:
kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/v1.21.0/config/master/aws-k8s-cni-us-gov-east-1.yaml
us-gov-west-1:
kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/v1.21.0/config/master/aws-k8s-cni-us-gov-west-1.yaml
cn:
kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/refs/heads/v1.21.0/config/master/aws-k8s-cni-cn.yaml
To apply this release using helm:
Follow the installation instructions in https://github.com/aws/amazon-vpc-cni-k8s/blob/v1.21.0/charts/aws-vpc-cni/README.md#installing-the-chart
Verify the update:
$ kubectl describe daemonset aws-node -n kube-system | grep Image | cut -d "/" -f 2-3
amazon-k8s-cni-init:v1.21.0
amazon-k8s-cni:v1.21.0
amazon/aws-network-policy-agent:v1.3.0