Skip to content

Commit a018d31

Browse files
authored
Merge pull request #9252 from zalando-incubator/flannel-awaiter-older-nodes
2 parents 0825324 + 76db21c commit a018d31

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

cluster/config-defaults.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,10 @@ flannel_awaiter_cpu: "25m"
442442
flannel_awaiter_memory_request: "50Mi"
443443
flannel_awaiter_memory_limit: "50Mi"
444444

445+
# configure flannel-awaiter to only check for nodes older than the current node
446+
# and set timeout for nodes being reachable to 30s (down from the default of 2m).
447+
flannel_awaiter_check_only_older_nodes: "true"
448+
445449
# nvidia device plugin
446450
nvidia_device_plugin_cpu: "10m"
447451
nvidia_device_plugin_memory: "50Mi"

cluster/manifests/flannel/daemonset.yaml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,19 @@ spec:
3939
memory: 50Mi
4040
containers:
4141
- name: delayed-install-cni
42-
image: container-registry.zalando.net/teapot/flannel-awaiter:master-15
42+
image: container-registry.zalando.net/teapot/flannel-awaiter:master-16
43+
env:
44+
- name: NODE_NAME
45+
valueFrom:
46+
fieldRef:
47+
fieldPath: spec.nodeName
4348
command:
4449
- /await
50+
{{- if eq .Cluster.ConfigItems.flannel_awaiter_check_only_older_nodes "true" }}
51+
args:
52+
- "--own-node-name=$(NODE_NAME)"
53+
- "--timeout=30s"
54+
{{- end }}
4555
stdin: true
4656
resources:
4757
requests:

0 commit comments

Comments
 (0)