github aws/amazon-vpc-cni-k8s v1.18.3

one month ago

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

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

Don't miss a new amazon-vpc-cni-k8s release

NewReleases is sending notifications on new releases.