Skip to content

Commit 3256914

Browse files
committed
Release notes for v1.21.0
1 parent a1fa583 commit 3256914

17 files changed

+349
-282
lines changed

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.20.5
4-
appVersion: "v1.20.5"
3+
version: 1.21.0
4+
appVersion: "v1.21.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: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ 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.20.5` |
51+
| `image.tag` | Image tag | `v1.21.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` |
@@ -57,7 +57,7 @@ The following table lists the configurable parameters for this chart and their d
5757
| `image.overrideRepository` | Repository override for the image (does not change the tag) | `nil` |
5858
| `image.override` | A custom docker image to use | `nil` |
5959
| `imagePullSecrets` | Docker registry pull secret | `[]` |
60-
| `init.image.tag` | Image tag | `v1.20.5` |
60+
| `init.image.tag` | Image tag | `v1.21.0` |
6161
| `init.image.domain` | ECR repository domain | `amazonaws.com` |
6262
| `init.image.region` | ECR repository region to use. Should match your cluster | `us-west-2` |
6363
| `init.image.endpoint` | ECR repository endpoint to use. | `ecr` |
@@ -71,7 +71,7 @@ The following table lists the configurable parameters for this chart and their d
7171
| `originalMatchLabels` | Use the original daemonset matchLabels | `false` |
7272
| `nameOverride` | Override the name of the chart | `aws-node` |
7373
| `nodeAgent.enabled` | If the Node Agent container should be created | `true` |
74-
| `nodeAgent.image.tag` | Image tag for Node Agent | `v1.2.7` |
74+
| `nodeAgent.image.tag` | Image tag for Node Agent | `v1.3.0` |
7575
| `nodeAgent.image.domain`| ECR repository domain | `amazonaws.com` |
7676
| `nodeAgent.image.region`| ECR repository region to use. Should match your cluster | `us-west-2` |
7777
| `nodeAgent.image.endpoint` | ECR repository endpoint to use. | `ecr` |

charts/aws-vpc-cni/crds/customresourcedefinition.yaml

Lines changed: 56 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,7 @@ apiVersion: apiextensions.k8s.io/v1
5757
kind: CustomResourceDefinition
5858
metadata:
5959
annotations:
60-
controller-gen.kubebuilder.io/version: v0.11.3
61-
labels:
62-
app.kubernetes.io/name: amazon-network-policy-controller-k8s
60+
controller-gen.kubebuilder.io/version: v0.17.0
6361
name: policyendpoints.networking.k8s.aws
6462
spec:
6563
group: networking.k8s.aws
@@ -76,14 +74,19 @@ spec:
7674
description: PolicyEndpoint is the Schema for the policyendpoints API
7775
properties:
7876
apiVersion:
79-
description: 'APIVersion defines the versioned schema of this representation
80-
of an object. Servers should convert recognized schemas to the latest
81-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
77+
description: |-
78+
APIVersion defines the versioned schema of this representation of an object.
79+
Servers should convert recognized schemas to the latest internal value, and
80+
may reject unrecognized values.
81+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
8282
type: string
8383
kind:
84-
description: 'Kind is a string value representing the REST resource this
85-
object represents. Servers may infer this from the endpoint the client
86-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
84+
description: |-
85+
Kind is a string value representing the REST resource this object represents.
86+
Servers may infer this from the endpoint the client submits requests to.
87+
Cannot be updated.
88+
In CamelCase.
89+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
8790
type: string
8891
metadata:
8992
type: object
@@ -100,6 +103,12 @@ spec:
100103
cidr:
101104
description: CIDR is the network address(s) of the endpoint
102105
type: string
106+
domainName:
107+
description: |-
108+
DomainName is the FQDN for the endpoint (mutually exclusive with CIDR, egress-only)
109+
Note: This field should only be used in egress rules, not ingress
110+
pattern: ^(\*\.)?([a-zA-z0-9]([-a-zA-Z0-9_]*[a-zA-Z0-9])?\.)+[a-zA-z0-9]([-a-zA-Z0-9_]*[a-zA-Z0-9])?\.?$
111+
type: string
103112
except:
104113
description: Except is the exceptions to the CIDR ranges mentioned
105114
above.
@@ -113,9 +122,9 @@ spec:
113122
port/protocol
114123
properties:
115124
endPort:
116-
description: Endport specifies the port range port to
117-
endPort port must be defined and an integer, endPort
118-
> port
125+
description: |-
126+
Endport specifies the port range port to endPort
127+
port must be defined and an integer, endPort > port
119128
format: int32
120129
type: integer
121130
port:
@@ -130,8 +139,6 @@ spec:
130139
type: string
131140
type: object
132141
type: array
133-
required:
134-
- cidr
135142
type: object
136143
type: array
137144
ingress:
@@ -144,6 +151,12 @@ spec:
144151
cidr:
145152
description: CIDR is the network address(s) of the endpoint
146153
type: string
154+
domainName:
155+
description: |-
156+
DomainName is the FQDN for the endpoint (mutually exclusive with CIDR, egress-only)
157+
Note: This field should only be used in egress rules, not ingress
158+
pattern: ^(\*\.)?([a-zA-z0-9]([-a-zA-Z0-9_]*[a-zA-Z0-9])?\.)+[a-zA-z0-9]([-a-zA-Z0-9_]*[a-zA-Z0-9])?\.?$
159+
type: string
147160
except:
148161
description: Except is the exceptions to the CIDR ranges mentioned
149162
above.
@@ -157,9 +170,9 @@ spec:
157170
port/protocol
158171
properties:
159172
endPort:
160-
description: Endport specifies the port range port to
161-
endPort port must be defined and an integer, endPort
162-
> port
173+
description: |-
174+
Endport specifies the port range port to endPort
175+
port must be defined and an integer, endPort > port
163176
format: int32
164177
type: integer
165178
port:
@@ -174,18 +187,17 @@ spec:
174187
type: string
175188
type: object
176189
type: array
177-
required:
178-
- cidr
179190
type: object
180191
type: array
181192
podIsolation:
182-
description: PodIsolation specifies whether the pod needs to be isolated
183-
for a particular traffic direction Ingress or Egress, or both. If
184-
default isolation is not specified, and there are no ingress/egress
185-
rules, then the pod is not isolated from the point of view of this
186-
policy. This follows the NetworkPolicy spec.PolicyTypes.
193+
description: |-
194+
PodIsolation specifies whether the pod needs to be isolated for a
195+
particular traffic direction Ingress or Egress, or both. If default isolation is not
196+
specified, and there are no ingress/egress rules, then the pod is not isolated
197+
from the point of view of this policy. This follows the NetworkPolicy spec.PolicyTypes.
187198
items:
188-
description: PolicyType string describes the NetworkPolicy type
199+
description: |-
200+
PolicyType string describes the NetworkPolicy type
189201
This type is beta-level in 1.8
190202
type: string
191203
type: array
@@ -196,46 +208,48 @@ spec:
196208
description: matchExpressions is a list of label selector requirements.
197209
The requirements are ANDed.
198210
items:
199-
description: A label selector requirement is a selector that
200-
contains values, a key, and an operator that relates the key
201-
and values.
211+
description: |-
212+
A label selector requirement is a selector that contains values, a key, and an operator that
213+
relates the key and values.
202214
properties:
203215
key:
204216
description: key is the label key that the selector applies
205217
to.
206218
type: string
207219
operator:
208-
description: operator represents a key's relationship to
209-
a set of values. Valid operators are In, NotIn, Exists
210-
and DoesNotExist.
220+
description: |-
221+
operator represents a key's relationship to a set of values.
222+
Valid operators are In, NotIn, Exists and DoesNotExist.
211223
type: string
212224
values:
213-
description: values is an array of string values. If the
214-
operator is In or NotIn, the values array must be non-empty.
215-
If the operator is Exists or DoesNotExist, the values
216-
array must be empty. This array is replaced during a strategic
225+
description: |-
226+
values is an array of string values. If the operator is In or NotIn,
227+
the values array must be non-empty. If the operator is Exists or DoesNotExist,
228+
the values array must be empty. This array is replaced during a strategic
217229
merge patch.
218230
items:
219231
type: string
220232
type: array
233+
x-kubernetes-list-type: atomic
221234
required:
222235
- key
223236
- operator
224237
type: object
225238
type: array
239+
x-kubernetes-list-type: atomic
226240
matchLabels:
227241
additionalProperties:
228242
type: string
229-
description: matchLabels is a map of {key,value} pairs. A single
230-
{key,value} in the matchLabels map is equivalent to an element
231-
of matchExpressions, whose key field is "key", the operator
232-
is "In", and the values array contains only "value". The requirements
233-
are ANDed.
243+
description: |-
244+
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
245+
map is equivalent to an element of matchExpressions, whose key field is "key", the
246+
operator is "In", and the values array contains only "value". The requirements are ANDed.
234247
type: object
235248
type: object
236249
x-kubernetes-map-type: atomic
237250
podSelectorEndpoints:
238-
description: PodSelectorEndpoints contains information about the pods
251+
description: |-
252+
PodSelectorEndpoints contains information about the pods
239253
matching the podSelector
240254
items:
241255
description: PodEndpoint defines the summary information for the
@@ -285,4 +299,4 @@ spec:
285299
served: true
286300
storage: true
287301
subresources:
288-
status: {}
302+
status: {}

charts/aws-vpc-cni/values.yaml

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

99
init:
1010
image:
11-
tag: v1.20.5
11+
tag: v1.21.0
1212
domain: amazonaws.com
1313
region: us-west-2
1414
endpoint: ecr
@@ -29,7 +29,7 @@ init:
2929
nodeAgent:
3030
enabled: true
3131
image:
32-
tag: v1.2.7
32+
tag: v1.3.0
3333
domain: amazonaws.com
3434
region: us-west-2
3535
endpoint: ecr
@@ -56,7 +56,7 @@ nodeAgent:
5656
resources: {}
5757

5858
image:
59-
tag: v1.20.5
59+
tag: v1.21.0
6060
domain: amazonaws.com
6161
region: us-west-2
6262
endpoint: ecr
@@ -92,7 +92,7 @@ env:
9292
ENABLE_IPv4: "true"
9393
ENABLE_IPv6: "false"
9494
ENABLE_SUBNET_DISCOVERY: "true"
95-
VPC_CNI_VERSION: "v1.20.5"
95+
VPC_CNI_VERSION: "v1.21.0"
9696
NETWORK_POLICY_ENFORCING_MODE: "standard"
9797
ENABLE_IMDS_ONLY_MODE: "false"
9898
ENABLE_MULTI_NIC: "false"

charts/cni-metrics-helper/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: cni-metrics-helper
33
version: 1.20.5
4-
appVersion: v1.20.5
4+
appVersion: v1.21.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
@@ -60,7 +60,7 @@ The following table lists the configurable parameters for this chart and their d
6060
| -------------------------------|---------------------------------------------------------------|-------------------------------------|
6161
| `affinity` | Map of node/pod affinities | `{}` |
6262
| `fullnameOverride` | Override the fullname of the chart | `cni-metrics-helper` |
63-
| `image.tag` | Image tag | `v1.20.5` |
63+
| `image.tag` | Image tag | `v1.21.0` |
6464
| `image.domain` | ECR repository domain | `amazonaws.com` |
6565
| `image.region` | ECR repository region to use. Should match your cluster | `us-west-2` |
6666
| `image.account` | ECR repository account number | `602401143452` |

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.20.5
7+
tag: v1.21.0
88
account: "602401143452"
99
domain: "amazonaws.com"
1010
# Set to use custom image

0 commit comments

Comments
 (0)