murano-apps/Docker/Kubernetes/KubernetesCluster/package/Resources/scripts/setupFlannelMaster.sh

18 lines
394 B
Bash

#!/bin/bash
count=30
echo "Adding flannel configuration to etcd"
command=$( (/opt/bin/etcdctl set /coreos.com/network/config '{"Network":"10.200.0.0/16"}') 2>&1)
while [ $count -gt 0 ]; do
if [ "${command}" ]; then
echo "Flannel is configured on master node" >> /tmp/etcd.log
exit 0
fi
echo "Flannel configuration was not added. Reason: $command"
((count-- ))
sleep 5
done
exit 1