Merge pull request #12752 from johngmyers/upgrade-amazonvpc

Upgrade amazonvpc to v0.10.1
This commit is contained in:
Kubernetes Prow Robot 2021-11-15 21:45:26 -08:00 committed by GitHub
commit 38ad64dde5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 47 additions and 17 deletions

View File

@ -118,7 +118,7 @@ spec:
version: 9.99.0
- id: k8s-1.16
manifest: networking.amazon-vpc-routed-eni/k8s-1.16.yaml
manifestHash: 3522f8761e75814ac416ad7640e77303c489201144499610528a9c50b02185b0
manifestHash: e45d8969bb1f6e1a6778bfe6a716d35d3fefdda09dfb3399f9a088bd09bef109
name: networking.amazon-vpc-routed-eni
needsRollingUpdate: all
selector:

View File

@ -159,13 +159,17 @@ spec:
- env:
- name: AWS_VPC_K8S_CNI_CONFIGURE_RPFILTER
value: "false"
- name: ENABLE_IPv4
value: "true"
- name: ENABLE_IPv6
value: "false"
- name: MY_NODE_NAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
- name: CLUSTER_NAME
value: minimal.example.com
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.10.1
imagePullPolicy: Always
livenessProbe:
exec:
@ -214,7 +218,7 @@ spec:
- env:
- name: DISABLE_TCP_EARLY_DEMUX
value: "false"
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.10.1
imagePullPolicy: Always
name: aws-vpc-cni-init
securityContext:

View File

@ -118,7 +118,7 @@ spec:
version: 9.99.0
- id: k8s-1.16
manifest: networking.amazon-vpc-routed-eni/k8s-1.16.yaml
manifestHash: 3522f8761e75814ac416ad7640e77303c489201144499610528a9c50b02185b0
manifestHash: e45d8969bb1f6e1a6778bfe6a716d35d3fefdda09dfb3399f9a088bd09bef109
name: networking.amazon-vpc-routed-eni
needsRollingUpdate: all
selector:

View File

@ -159,13 +159,17 @@ spec:
- env:
- name: AWS_VPC_K8S_CNI_CONFIGURE_RPFILTER
value: "false"
- name: ENABLE_IPv4
value: "true"
- name: ENABLE_IPv6
value: "false"
- name: MY_NODE_NAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
- name: CLUSTER_NAME
value: minimal.example.com
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.10.1
imagePullPolicy: Always
livenessProbe:
exec:
@ -214,7 +218,7 @@ spec:
- env:
- name: DISABLE_TCP_EARLY_DEMUX
value: "false"
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.10.1
imagePullPolicy: Always
name: aws-vpc-cni-init
securityContext:

View File

@ -118,7 +118,7 @@ spec:
version: 9.99.0
- id: k8s-1.16
manifest: networking.amazon-vpc-routed-eni/k8s-1.16.yaml
manifestHash: 3522f8761e75814ac416ad7640e77303c489201144499610528a9c50b02185b0
manifestHash: e45d8969bb1f6e1a6778bfe6a716d35d3fefdda09dfb3399f9a088bd09bef109
name: networking.amazon-vpc-routed-eni
needsRollingUpdate: all
selector:

View File

@ -159,13 +159,17 @@ spec:
- env:
- name: AWS_VPC_K8S_CNI_CONFIGURE_RPFILTER
value: "false"
- name: ENABLE_IPv4
value: "true"
- name: ENABLE_IPv6
value: "false"
- name: MY_NODE_NAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
- name: CLUSTER_NAME
value: minimal.example.com
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.10.1
imagePullPolicy: Always
livenessProbe:
exec:
@ -214,7 +218,7 @@ spec:
- env:
- name: DISABLE_TCP_EARLY_DEMUX
value: "false"
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.10.1
imagePullPolicy: Always
name: aws-vpc-cni-init
securityContext:

View File

@ -109,11 +109,15 @@ spec:
hostNetwork: true
initContainers:
- name: aws-vpc-cni-init
image: "{{- or .Networking.AmazonVPC.InitImageName "602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.9.3" }}"
image: "{{- or .Networking.AmazonVPC.InitImageName "602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.10.1" }}"
imagePullPolicy: Always
env:
- name: DISABLE_TCP_EARLY_DEMUX
value: "false"
{{- if IsIPv6Only }}
- name: ENABLE_IPv6
value: "true"
{{- end }}
securityContext:
privileged: true
volumeMounts:
@ -127,7 +131,7 @@ spec:
{}
containers:
- name: aws-node
image: "{{- or .Networking.AmazonVPC.ImageName "602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.9.3" }}"
image: "{{- or .Networking.AmazonVPC.ImageName "602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.10.1" }}"
imagePullPolicy: Always
ports:
- containerPort: 61678

View File

@ -162,6 +162,12 @@ func (tf *TemplateFunctions) AddTo(dest template.FuncMap, secretStore fi.SecretS
for _, e := range c.Env {
envVars[e.Name] = e.Value
}
envVars["ENABLE_IPv4"] = strconv.FormatBool(!cluster.Spec.IsIPv6Only())
envVars["ENABLE_IPv6"] = strconv.FormatBool(cluster.Spec.IsIPv6Only())
if cluster.Spec.IsIPv6Only() {
envVars["ENABLE_PREFIX_DELEGATION"] = "true"
envVars["WARM_PREFIX_TARGET"] = "1"
}
return envVars
}
}

View File

@ -54,7 +54,7 @@ spec:
version: 9.99.0
- id: k8s-1.16
manifest: networking.amazon-vpc-routed-eni/k8s-1.16.yaml
manifestHash: 75da98966cc04594813596f6bcd22fa34987f3ac91c44803659729c0c759f462
manifestHash: 76438b822817f225ab6fef37503012029f06c3fbee07f1c982ef068cc34388e2
name: networking.amazon-vpc-routed-eni
needsRollingUpdate: all
selector:

View File

@ -161,6 +161,10 @@ spec:
value: "false"
- name: AWS_VPC_K8S_CNI_LOGLEVEL
value: debug
- name: ENABLE_IPv4
value: "true"
- name: ENABLE_IPv6
value: "false"
- name: WARM_IP_TARGET
value: "10"
- name: MY_NODE_NAME
@ -169,7 +173,7 @@ spec:
fieldPath: spec.nodeName
- name: CLUSTER_NAME
value: minimal.example.com
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.10.1
imagePullPolicy: Always
livenessProbe:
exec:
@ -218,7 +222,7 @@ spec:
- env:
- name: DISABLE_TCP_EARLY_DEMUX
value: "false"
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.10.1
imagePullPolicy: Always
name: aws-vpc-cni-init
securityContext:

View File

@ -54,7 +54,7 @@ spec:
version: 9.99.0
- id: k8s-1.16
manifest: networking.amazon-vpc-routed-eni/k8s-1.16.yaml
manifestHash: 75da98966cc04594813596f6bcd22fa34987f3ac91c44803659729c0c759f462
manifestHash: 76438b822817f225ab6fef37503012029f06c3fbee07f1c982ef068cc34388e2
name: networking.amazon-vpc-routed-eni
needsRollingUpdate: all
selector:

View File

@ -161,6 +161,10 @@ spec:
value: "false"
- name: AWS_VPC_K8S_CNI_LOGLEVEL
value: debug
- name: ENABLE_IPv4
value: "true"
- name: ENABLE_IPv6
value: "false"
- name: WARM_IP_TARGET
value: "10"
- name: MY_NODE_NAME
@ -169,7 +173,7 @@ spec:
fieldPath: spec.nodeName
- name: CLUSTER_NAME
value: minimal.example.com
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.10.1
imagePullPolicy: Always
livenessProbe:
exec:
@ -218,7 +222,7 @@ spec:
- env:
- name: DISABLE_TCP_EARLY_DEMUX
value: "false"
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.9.3
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.10.1
imagePullPolicy: Always
name: aws-vpc-cni-init
securityContext: