v1.18.3
What's Changed
-
Feature - [cni-metrics-helper] Expose container port when enabling prometheus metrics by @toVersus in #2957
-
Feature - Add extraEnv for add additional env from configmap or secrets to aws-node daemonset by @gawsoftpl in #2946
-
Feature - Upgrade to latest versions of GitHub actions by @electrocucaracha in #2952
-
Feature - use MTU variable for IPv4 egress-cni too by @benben in #2951
-
Bugfix - Subnet Discovery - Unfilled ENI fix by @jchen6585 in #2954
-
Bugfix - Update the APISpec Schema definition for ENIConfig. by @orsenthil in #2969
-
Bugfix - Use ECR Mirror for Curl Test Image. by @orsenthil in #2956
-
Bugfix - Add unit test and readme update for POD_MTU/ AWS_VPC_ENI_MTU for Egress plugin behavior. by @orsenthil in #2979
-
Bugfix - bugfix: templating broken on helm when cniconfig is enabled by @FatPudgeB93 in #2983
-
Bugfix - Update vpc_ip_resource_limit.go link in README.md by @kimsehwan96 in #2986
-
Bugfix - updating iam doc with subnet policy by @yash97 in #2992
-
Cleanup - Skip Static Canary in run-integration-test in Github. by @orsenthil in #2935
-
Cleanup - Helpful Make target to login to public ECR. by @orsenthil in #2934
-
Cleanup - Run Kops Test Separately to triage failures. by @orsenthil in #2936
-
Cleanup - Update test options default value and help. by @orsenthil in #2955
-
Cleanup - Refactor static canary tests. by @orsenthil in #2966
-
Dependency - Update golang to go1.22.3 by @orsenthil in #2924
-
Dependency - Bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #2938
-
Dependency - Bump golang.org/x/sys from 0.19.0 to 0.20.0 in /test/agent by @dependabot in #2937
-
Dependency - Update .go-version to 1.22.4 by @orsenthil in #2950
-
Dependency - Bump github.com/containernetworking/cni from 1.1.2 to 1.2.0 by @dependabot in #2901
-
Dependency - Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.18.4 by @dependabot in #2962
-
Dependency - Bump k8s.io/cli-runtime from 0.29.0 to 0.30.2 by @dependabot in #2965
-
Dependency - Bump helm.sh/helm/v3 from 3.14.3 to 3.15.2 by @dependabot in #2964
-
Dependency - Bump github.com/aws/aws-sdk-go from 1.51.32 to 1.54.11 by @dependabot in #2976
-
Dependency - Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 by @dependabot in #2975
-
Dependency - Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #2972
-
Dependency - Bump golang.org/x/sys from 0.20.0 to 0.21.0 in /test/agent by @dependabot in #2977
-
Dependency - Bump github.com/containernetworking/plugins from 1.4.1 to 1.5.1 by @dependabot in #2974
-
Dependency - chore: Update .go-version by @orsenthil in #2981
New Contributors
- @toVersus made their first contribution in #2957
- @electrocucaracha made their first contribution in #2952
- @benben made their first contribution in #2951
- @gawsoftpl made their first contribution in #2946
- @FatPudgeB93 made their first contribution in #2983
- @kimsehwan96 made their first contribution in #2986
- @yash97 made their first contribution in #2992
Full Changelog: v1.18.2...v1.18.3
To manually apply this release:
kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/v1.18.3/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.18.3/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.18.3/config/master/aws-k8s-cni-us-gov-west-1.yaml
cn:
kubectl apply -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/v1.18.3/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.18.3/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.18.3-eksbuild.1
amazon-k8s-cni:v1.18.3-eksbuild.1
amazon/aws-network-policy-agent:v1.1.2-eksbuild.1