From 18b72bd0b3c244bf7efb9a4243535972c3ee0c67 Mon Sep 17 00:00:00 2001 From: Adrien Reslinger Date: Mon, 15 Feb 2021 16:17:36 +0100 Subject: [PATCH] Configure iptablesbackend in auto --- bin/update.sh | 2 ++ files/calico-node-DaemonSet.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/bin/update.sh b/bin/update.sh index 711f8bf..9a0d4d5 100755 --- a/bin/update.sh +++ b/bin/update.sh @@ -19,4 +19,6 @@ line_nb=$(grep -n CALICO_IPV4POOL_VXLAN files/calico-node-DaemonSet.yaml | cut - sed "$line_nb,$[$line_nb+1] s/\(value: \).*/\1\"Always\"/" -i files/calico-node-DaemonSet.yaml line_nb=$(grep -n CALICO_IPV4POOL_CIDR files/calico-node-DaemonSet.yaml | cut -d: -f1) sed "$line_nb,$[$line_nb+1] s|\(value: \).*|\1\"10.244.0.0/16\"|" -i files/calico-node-DaemonSet.yaml +line_nb=$(grep -n FELIX_HEALTHENABLED files/calico-node-DaemonSet.yaml | cut -d: -f1) +sed "$[${line_nb}+2]i\ - name: FELIX_IPTABLESBACKEND\n value: \"Auto\"" -i files/calico-node-DaemonSet.yaml sed "/-bird-/ s/\(- -bird-.*\)/# \1/" -i files/calico-node-DaemonSet.yaml diff --git a/files/calico-node-DaemonSet.yaml b/files/calico-node-DaemonSet.yaml index d6f05ce..c955247 100644 --- a/files/calico-node-DaemonSet.yaml +++ b/files/calico-node-DaemonSet.yaml @@ -196,6 +196,8 @@ spec: value: "info" - name: FELIX_HEALTHENABLED value: "true" + - name: FELIX_IPTABLESBACKEND + value: "Auto" securityContext: privileged: true resources: