diff --git a/files/net/weave-net-DaemonSet.yaml b/files/net/weave-net-DaemonSet.yaml index 2866a14..fc0e568 100644 --- a/files/net/weave-net-DaemonSet.yaml +++ b/files/net/weave-net-DaemonSet.yaml @@ -29,6 +29,17 @@ spec: command: - /home/weave/launch.sh env: + - name: WEAVE_PASSWORD + valueFrom: + secretKeyRef: + name: weave-passwd + key: weave-passwd + - name: IPTABLES_BACKEND + value: nft + - name: WEAVE_MTU + value: "1376" + - name: IPALLOC_RANGE + value: 10.32.0.0/12 - name: HOSTNAME valueFrom: fieldRef: diff --git a/scripts/update.sh b/scripts/update.sh index 62156b1..99068e0 100755 --- a/scripts/update.sh +++ b/scripts/update.sh @@ -21,7 +21,7 @@ rm -fr generated{,.log} net.yaml # Configuration https://www.weave.works/docs/net/latest/kubernetes/kube-addon/ line_nb=$(cat -n net/weave-net-DaemonSet.yaml | sed -n '/ - name: weave/,/ - name: weave-npc/p' | grep env: | cut -f1) sed -e ${line_nb}' a\ - name: IPALLOC_RANGE\n value: 10.32.0.0/12' -i net/weave-net-DaemonSet.yaml -sed -e ${line_nb}' a\ - name: WEAVE_MTU\n value: 1376' -i net/weave-net-DaemonSet.yaml +sed -e ${line_nb}' a\ - name: WEAVE_MTU\n value: "1376"' -i net/weave-net-DaemonSet.yaml sed -e ${line_nb}' a\ - name: IPTABLES_BACKEND\n value: nft' -i net/weave-net-DaemonSet.yaml -sed -e ${line_nb}' a\ - name: WEAVE_PASSWORD\n valueFrom:\n secretKeyRef:\n name: weave-passwd\n key: weave-passwd' -i net/weave-net-DaemonSet.yaml +sed -e ${line_nb}' a\ - name: WEAVE_PASSWORD\n valueFrom:\n secretKeyRef:\n name: weave-passwd\n key: weave-passwd' -i net/weave-net-DaemonSet.yaml