fix ./cluster/kube-up.sh failed after vagrant halt. (issue #18990)

Signed-off-by: Jian Ming Zhang <zhangjm@cn.ibm.com>
This commit is contained in:
Jian Ming Zhang 2016-04-15 17:27:24 +08:00
parent 6320e41b4f
commit 8326036386
2 changed files with 15 additions and 2 deletions

View File

@ -36,6 +36,11 @@ ETCD_INITIAL_ADVERTISE_PEER_URLS="http://${MASTER_IP}:4380"
ETCD_INITIAL_CLUSTER="flannel=http://${MASTER_IP}:4380"
ETCD_ADVERTISE_CLIENT_URLS="${FLANNEL_ETCD_URL}"
EOF
# fix the etcd boot failure issue
sed -i '/^Restart/a RestartSec=10' /usr/lib/systemd/system/etcd.service
systemctl daemon-reload
# Enable and start etcd
systemctl enable etcd
systemctl start etcd

View File

@ -61,9 +61,17 @@ fi
write-salt-config kubernetes-pool
create-salt-kubelet-auth
create-salt-kubeproxy-auth
# Generate kubelet and kube-proxy auth file(kubeconfig) if there is not an existing one
known_kubeconfig_file="/srv/salt-overlay/salt/kubelet/kubeconfig"
if [[ ! -f "${known_kubeconfig_file}" ]]; then
create-salt-kubelet-auth
create-salt-kubeproxy-auth
else
# stop kubelet, let salt start it later
systemctl stop kubelet
fi
install-salt
run-salt