Skip to content

Commit 870ead7

Browse files
authored
CHANGELOG, chart, and manifest updates for v1.16.0 release (#2725)
1 parent 3208cc5 commit 870ead7

17 files changed

+80
-59
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## v1.16.0
4+
5+
* Bug - [check if ipv4Addr or ipv6Addr is empty before calling AnnotatePod()](https://github.com/aws/amazon-vpc-cni-k8s/pull/2702) (@zachdorame )
6+
* Bug - [Fix enabling of Metrics and Introspection Endpoint](https://github.com/aws/amazon-vpc-cni-k8s/pull/2701) (@jdn5126 )
7+
* Cleanup - [swicth grpc deprecated method to new method](https://github.com/aws/amazon-vpc-cni-k8s/pull/2665) (@Icarus9913 )
8+
* Cleanup - [swicth k8s deprecated method to new method](https://github.com/aws/amazon-vpc-cni-k8s/pull/2664) (@Icarus9913 )
9+
* Dependency - [Update golang.org/x/crypto to v0.17.0](https://github.com/aws/amazon-vpc-cni-k8s/pull/2719) (@jdn5126 )
10+
* Dependency - [Bump github.com/containerd/containerd from 1.7.6 to 1.7.11](https://github.com/aws/amazon-vpc-cni-k8s/pull/2718) (@dependabot )
11+
* Dependency - [Update upstream CNI plugins to v1.4.0](https://github.com/aws/amazon-vpc-cni-k8s/pull/2713) (@jdn5126 )
12+
* Documentation - [Remove hard-coded comment for primary intf](https://github.com/aws/amazon-vpc-cni-k8s/pull/2706) (@jdn5126 )
13+
* Documentation - [Fix Infof/Debugf/Errors to use correct function names](https://github.com/aws/amazon-vpc-cni-k8s/pull/2704) (@dims )
14+
* Feature - [Add parameters for tuning revisionHistory and securityContext](https://github.com/aws/amazon-vpc-cni-k8s/pull/2670) (@bodgit )
15+
* Feature - [Manifest for Multus 4.0.2 thick plugin support](https://github.com/aws/amazon-vpc-cni-k8s/pull/2667) (@jdn5126 )
16+
* Feature - [IPv6 Security Groups for Pods Support](https://github.com/aws/amazon-vpc-cni-k8s/pull/2639) (@jdn5126 )
17+
* Feature - [Prometheus metrics scraping from CNI metrics helper](https://github.com/aws/amazon-vpc-cni-k8s/pull/2603) (@jayanthvn )
18+
* Improvement - [add instance types](https://github.com/aws/amazon-vpc-cni-k8s/pull/2720) (@jchen6585 )
19+
* Improvement - [Update CHANGELOG, charts, and manifests for v1.15.5 release; update aws-vpc-cni ConfigMap default settings](https://github.com/aws/amazon-vpc-cni-k8s/pull/2716) (@jdn5126 )
20+
* Improvement - [adding feature flags to configmap charts](https://github.com/aws/amazon-vpc-cni-k8s/pull/2715) (@haouc )
21+
* Improvement - [No need to set accept_ra or accept_redirects for non-primary interfaces](https://github.com/aws/amazon-vpc-cni-k8s/pull/2708) (@jdn5126 )
22+
* Improvement - [Simplify IPv6 Gateway Calculation](https://github.com/aws/amazon-vpc-cni-k8s/pull/2703) (@jdn5126 )
23+
324
## v1.15.5
425

526
* Bug - [Add watch permission for CNINode resource](https://github.com/aws/amazon-vpc-cni-k8s/pull/2681) (@jdn5126 )

charts/aws-vpc-cni/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
name: aws-vpc-cni
3-
version: 1.15.5
4-
appVersion: "v1.15.5"
3+
version: 1.16.0
4+
appVersion: "v1.16.0"
55
description: A Helm chart for the AWS VPC CNI
66
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
77
home: https://github.com/aws/amazon-vpc-cni-k8s

charts/aws-vpc-cni/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,15 @@ The following table lists the configurable parameters for this chart and their d
4848
| `minimumWindowsIPTarget`| Minimum IP target value for Windows prefix delegation | `3` |
4949
| `branchENICooldown` | Number of seconds that branch ENIs remain in cooldown | `60` |
5050
| `fullnameOverride` | Override the fullname of the chart | `aws-node` |
51-
| `image.tag` | Image tag | `v1.15.5` |
51+
| `image.tag` | Image tag | `v1.16.0` |
5252
| `image.domain` | ECR repository domain | `amazonaws.com` |
5353
| `image.region` | ECR repository region to use. Should match your cluster | `us-west-2` |
5454
| `image.endpoint` | ECR repository endpoint to use. | `ecr` |
5555
| `image.account` | ECR repository account number | `602401143452` |
5656
| `image.pullPolicy` | Container pull policy | `IfNotPresent` |
5757
| `image.override` | A custom docker image to use | `nil` |
5858
| `imagePullSecrets` | Docker registry pull secret | `[]` |
59-
| `init.image.tag` | Image tag | `v1.15.5` |
59+
| `init.image.tag` | Image tag | `v1.16.0` |
6060
| `init.image.domain` | ECR repository domain | `amazonaws.com` |
6161
| `init.image.region` | ECR repository region to use. Should match your cluster | `us-west-2` |
6262
| `init.image.endpoint` | ECR repository endpoint to use. | `ecr` |

charts/aws-vpc-cni/values.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ nameOverride: aws-node
88

99
init:
1010
image:
11-
tag: v1.15.5
11+
tag: v1.16.0
1212
domain: amazonaws.com
1313
region: us-west-2
1414
endpoint: ecr
@@ -50,7 +50,7 @@ nodeAgent:
5050
resources: {}
5151

5252
image:
53-
tag: v1.15.5
53+
tag: v1.16.0
5454
domain: amazonaws.com
5555
region: us-west-2
5656
endpoint: ecr
@@ -83,7 +83,7 @@ env:
8383
DISABLE_NETWORK_RESOURCE_PROVISIONING: "false"
8484
ENABLE_IPv4: "true"
8585
ENABLE_IPv6: "false"
86-
VPC_CNI_VERSION: "v1.15.5"
86+
VPC_CNI_VERSION: "v1.16.0"
8787

8888
# this flag enables you to use the match label that was present in the original daemonset deployed by EKS
8989
# You can then annotate and label the original aws-node resources and 'adopt' them into a helm release

charts/cni-metrics-helper/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: cni-metrics-helper
3-
version: 1.15.5
4-
appVersion: v1.15.5
3+
version: 1.16.0
4+
appVersion: v1.16.0
55
description: A Helm chart for the AWS VPC CNI Metrics Helper
66
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
77
home: https://github.com/aws/amazon-vpc-cni-k8s

charts/cni-metrics-helper/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ The following table lists the configurable parameters for this chart and their d
4747
|------------------------------|---------------------------------------------------------------|--------------------|
4848
| fullnameOverride | Override the fullname of the chart | cni-metrics-helper |
4949
| image.region | ECR repository region to use. Should match your cluster | us-west-2 |
50-
| image.tag | Image tag | v1.15.5 |
50+
| image.tag | Image tag | v1.16.0 |
5151
| image.account | ECR repository account number | 602401143452 |
5252
| image.domain | ECR repository domain | amazonaws.com |
5353
| env.USE_CLOUDWATCH | Whether to export CNI metrics to CloudWatch | true |

charts/cni-metrics-helper/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ nameOverride: cni-metrics-helper
44

55
image:
66
region: us-west-2
7-
tag: v1.15.5
7+
tag: v1.16.0
88
account: "602401143452"
99
domain: "amazonaws.com"
1010
# Set to use custom image

config/master/aws-k8s-cni-cn.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ metadata:
266266
app.kubernetes.io/name: aws-node
267267
app.kubernetes.io/instance: aws-vpc-cni
268268
k8s-app: aws-node
269-
app.kubernetes.io/version: "v1.15.5"
269+
app.kubernetes.io/version: "v1.16.0"
270270
---
271271
# Source: aws-vpc-cni/templates/configmap.yaml
272272
apiVersion: v1
@@ -278,7 +278,7 @@ metadata:
278278
app.kubernetes.io/name: aws-node
279279
app.kubernetes.io/instance: aws-vpc-cni
280280
k8s-app: aws-node
281-
app.kubernetes.io/version: "v1.15.5"
281+
app.kubernetes.io/version: "v1.16.0"
282282
data:
283283
enable-windows-ipam: "false"
284284
enable-network-policy-controller: "false"
@@ -297,7 +297,7 @@ metadata:
297297
app.kubernetes.io/name: aws-node
298298
app.kubernetes.io/instance: aws-vpc-cni
299299
k8s-app: aws-node
300-
app.kubernetes.io/version: "v1.15.5"
300+
app.kubernetes.io/version: "v1.16.0"
301301
rules:
302302
- apiGroups:
303303
- crd.k8s.amazonaws.com
@@ -343,7 +343,7 @@ metadata:
343343
app.kubernetes.io/name: aws-node
344344
app.kubernetes.io/instance: aws-vpc-cni
345345
k8s-app: aws-node
346-
app.kubernetes.io/version: "v1.15.5"
346+
app.kubernetes.io/version: "v1.16.0"
347347
roleRef:
348348
apiGroup: rbac.authorization.k8s.io
349349
kind: ClusterRole
@@ -363,7 +363,7 @@ metadata:
363363
app.kubernetes.io/name: aws-node
364364
app.kubernetes.io/instance: aws-vpc-cni
365365
k8s-app: aws-node
366-
app.kubernetes.io/version: "v1.15.5"
366+
app.kubernetes.io/version: "v1.16.0"
367367
spec:
368368
updateStrategy:
369369
rollingUpdate:
@@ -384,7 +384,7 @@ spec:
384384
hostNetwork: true
385385
initContainers:
386386
- name: aws-vpc-cni-init
387-
image: 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/amazon-k8s-cni-init:v1.15.5
387+
image: 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/amazon-k8s-cni-init:v1.16.0
388388
env:
389389
- name: DISABLE_TCP_EARLY_DEMUX
390390
value: "false"
@@ -405,7 +405,7 @@ spec:
405405
{}
406406
containers:
407407
- name: aws-node
408-
image: 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/amazon-k8s-cni:v1.15.5
408+
image: 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/amazon-k8s-cni:v1.16.0
409409
ports:
410410
- containerPort: 61678
411411
name: metrics
@@ -465,7 +465,7 @@ spec:
465465
- name: ENABLE_PREFIX_DELEGATION
466466
value: "false"
467467
- name: VPC_CNI_VERSION
468-
value: "v1.15.5"
468+
value: "v1.16.0"
469469
- name: WARM_ENI_TARGET
470470
value: "1"
471471
- name: WARM_PREFIX_TARGET

config/master/aws-k8s-cni-us-gov-east-1.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ metadata:
266266
app.kubernetes.io/name: aws-node
267267
app.kubernetes.io/instance: aws-vpc-cni
268268
k8s-app: aws-node
269-
app.kubernetes.io/version: "v1.15.5"
269+
app.kubernetes.io/version: "v1.16.0"
270270
---
271271
# Source: aws-vpc-cni/templates/configmap.yaml
272272
apiVersion: v1
@@ -278,7 +278,7 @@ metadata:
278278
app.kubernetes.io/name: aws-node
279279
app.kubernetes.io/instance: aws-vpc-cni
280280
k8s-app: aws-node
281-
app.kubernetes.io/version: "v1.15.5"
281+
app.kubernetes.io/version: "v1.16.0"
282282
data:
283283
enable-windows-ipam: "false"
284284
enable-network-policy-controller: "false"
@@ -297,7 +297,7 @@ metadata:
297297
app.kubernetes.io/name: aws-node
298298
app.kubernetes.io/instance: aws-vpc-cni
299299
k8s-app: aws-node
300-
app.kubernetes.io/version: "v1.15.5"
300+
app.kubernetes.io/version: "v1.16.0"
301301
rules:
302302
- apiGroups:
303303
- crd.k8s.amazonaws.com
@@ -343,7 +343,7 @@ metadata:
343343
app.kubernetes.io/name: aws-node
344344
app.kubernetes.io/instance: aws-vpc-cni
345345
k8s-app: aws-node
346-
app.kubernetes.io/version: "v1.15.5"
346+
app.kubernetes.io/version: "v1.16.0"
347347
roleRef:
348348
apiGroup: rbac.authorization.k8s.io
349349
kind: ClusterRole
@@ -363,7 +363,7 @@ metadata:
363363
app.kubernetes.io/name: aws-node
364364
app.kubernetes.io/instance: aws-vpc-cni
365365
k8s-app: aws-node
366-
app.kubernetes.io/version: "v1.15.5"
366+
app.kubernetes.io/version: "v1.16.0"
367367
spec:
368368
updateStrategy:
369369
rollingUpdate:
@@ -384,7 +384,7 @@ spec:
384384
hostNetwork: true
385385
initContainers:
386386
- name: aws-vpc-cni-init
387-
image: 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/amazon-k8s-cni-init:v1.15.5
387+
image: 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/amazon-k8s-cni-init:v1.16.0
388388
env:
389389
- name: DISABLE_TCP_EARLY_DEMUX
390390
value: "false"
@@ -405,7 +405,7 @@ spec:
405405
{}
406406
containers:
407407
- name: aws-node
408-
image: 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/amazon-k8s-cni:v1.15.5
408+
image: 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/amazon-k8s-cni:v1.16.0
409409
ports:
410410
- containerPort: 61678
411411
name: metrics
@@ -465,7 +465,7 @@ spec:
465465
- name: ENABLE_PREFIX_DELEGATION
466466
value: "false"
467467
- name: VPC_CNI_VERSION
468-
value: "v1.15.5"
468+
value: "v1.16.0"
469469
- name: WARM_ENI_TARGET
470470
value: "1"
471471
- name: WARM_PREFIX_TARGET

config/master/aws-k8s-cni-us-gov-west-1.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ metadata:
266266
app.kubernetes.io/name: aws-node
267267
app.kubernetes.io/instance: aws-vpc-cni
268268
k8s-app: aws-node
269-
app.kubernetes.io/version: "v1.15.5"
269+
app.kubernetes.io/version: "v1.16.0"
270270
---
271271
# Source: aws-vpc-cni/templates/configmap.yaml
272272
apiVersion: v1
@@ -278,7 +278,7 @@ metadata:
278278
app.kubernetes.io/name: aws-node
279279
app.kubernetes.io/instance: aws-vpc-cni
280280
k8s-app: aws-node
281-
app.kubernetes.io/version: "v1.15.5"
281+
app.kubernetes.io/version: "v1.16.0"
282282
data:
283283
enable-windows-ipam: "false"
284284
enable-network-policy-controller: "false"
@@ -297,7 +297,7 @@ metadata:
297297
app.kubernetes.io/name: aws-node
298298
app.kubernetes.io/instance: aws-vpc-cni
299299
k8s-app: aws-node
300-
app.kubernetes.io/version: "v1.15.5"
300+
app.kubernetes.io/version: "v1.16.0"
301301
rules:
302302
- apiGroups:
303303
- crd.k8s.amazonaws.com
@@ -343,7 +343,7 @@ metadata:
343343
app.kubernetes.io/name: aws-node
344344
app.kubernetes.io/instance: aws-vpc-cni
345345
k8s-app: aws-node
346-
app.kubernetes.io/version: "v1.15.5"
346+
app.kubernetes.io/version: "v1.16.0"
347347
roleRef:
348348
apiGroup: rbac.authorization.k8s.io
349349
kind: ClusterRole
@@ -363,7 +363,7 @@ metadata:
363363
app.kubernetes.io/name: aws-node
364364
app.kubernetes.io/instance: aws-vpc-cni
365365
k8s-app: aws-node
366-
app.kubernetes.io/version: "v1.15.5"
366+
app.kubernetes.io/version: "v1.16.0"
367367
spec:
368368
updateStrategy:
369369
rollingUpdate:
@@ -384,7 +384,7 @@ spec:
384384
hostNetwork: true
385385
initContainers:
386386
- name: aws-vpc-cni-init
387-
image: 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/amazon-k8s-cni-init:v1.15.5
387+
image: 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/amazon-k8s-cni-init:v1.16.0
388388
env:
389389
- name: DISABLE_TCP_EARLY_DEMUX
390390
value: "false"
@@ -405,7 +405,7 @@ spec:
405405
{}
406406
containers:
407407
- name: aws-node
408-
image: 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/amazon-k8s-cni:v1.15.5
408+
image: 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/amazon-k8s-cni:v1.16.0
409409
ports:
410410
- containerPort: 61678
411411
name: metrics
@@ -465,7 +465,7 @@ spec:
465465
- name: ENABLE_PREFIX_DELEGATION
466466
value: "false"
467467
- name: VPC_CNI_VERSION
468-
value: "v1.15.5"
468+
value: "v1.16.0"
469469
- name: WARM_ENI_TARGET
470470
value: "1"
471471
- name: WARM_PREFIX_TARGET

0 commit comments

Comments
 (0)