From cab6c13ea21f16607cf76366d1b18849c0a1ece5 Mon Sep 17 00:00:00 2001 From: He Simei Date: Tue, 1 Dec 2015 14:48:05 +0800 Subject: [PATCH] ubuntu with multi-nic --- cluster/ubuntu/util.sh | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/cluster/ubuntu/util.sh b/cluster/ubuntu/util.sh index 4244c9c1db..944a17bdb9 100755 --- a/cluster/ubuntu/util.sh +++ b/cluster/ubuntu/util.sh @@ -255,7 +255,8 @@ EOF function create-flanneld-opts() { cat < ~/kube/default/flanneld -FLANNEL_OPTS="--etcd-endpoints=http://${1}:4001" +FLANNEL_OPTS="--etcd-endpoints=http://${1}:4001 \ + --iface=${2}" EOF } @@ -387,7 +388,7 @@ function provision-master() { '${SERVICE_NODE_PORT_RANGE}' create-kube-controller-manager-opts '${NODE_IPS}' create-kube-scheduler-opts - create-flanneld-opts '127.0.0.1' + create-flanneld-opts '127.0.0.1' '${MASTER_IP}' sudo -E -p '[sudo] password to start master: ' -- /bin/bash -c ' cp ~/kube/default/* /etc/default/ cp ~/kube/init_conf/* /etc/init/ @@ -431,9 +432,9 @@ function provision-node() { '${DNS_SERVER_IP}' \ '${DNS_DOMAIN}' create-kube-proxy-opts \ - '${1#*@}' \ - '${MASTER_IP}' - create-flanneld-opts '${MASTER_IP}' + '${1#*@}' \ + '${MASTER_IP}' + create-flanneld-opts '${MASTER_IP}' '${1#*@}' sudo -E -p '[sudo] password to start node: ' -- /bin/bash -c ' cp ~/kube/default/* /etc/default/ @@ -497,9 +498,9 @@ function provision-masterandnode() { '${DNS_SERVER_IP}' \ '${DNS_DOMAIN}' create-kube-proxy-opts \ - '${MASTER_IP}' \ - '${MASTER_IP}' - create-flanneld-opts '127.0.0.1' + '${MASTER_IP}' \ + '${MASTER_IP}' + create-flanneld-opts '127.0.0.1' '${MASTER_IP}' sudo -E -p '[sudo] password to start master: ' -- /bin/bash -c ' cp ~/kube/default/* /etc/default/