diff --git a/cluster/libvirt-coreos/user_data_master.yml b/cluster/libvirt-coreos/user_data_master.yml index 05507f8e02f..256c62fa2ce 100644 --- a/cluster/libvirt-coreos/user_data_master.yml +++ b/cluster/libvirt-coreos/user_data_master.yml @@ -16,7 +16,7 @@ coreos: ExecStart=/opt/kubernetes/bin/kube-apiserver \ --address=0.0.0.0 \ --port=8080 \ - --etcd_servers=${etcd_servers} \ + --etcd_servers=http://127.0.0.1:4001 \ --kubelet_port=10250 \ --portal_net=${PORTAL_NET} Restart=always diff --git a/cluster/libvirt-coreos/util.sh b/cluster/libvirt-coreos/util.sh index 13f38c06417..00fa0730a21 100644 --- a/cluster/libvirt-coreos/util.sh +++ b/cluster/libvirt-coreos/util.sh @@ -191,12 +191,6 @@ function kube-up { readonly machines=$(join , "${KUBE_MINION_IP_ADDRESSES[@]}") - etcd_servers=( $MASTER_IP ${MINION_IPS[@]} ) - for (( i=0; i<${#etcd_servers[@]}; i++ )); do - etcd_servers[$i]=http://${etcd_servers[$i]}:4001 - done - etcd_servers=$(join , ${etcd_servers[@]}) - local i for (( i = 0 ; i <= $NUM_MINIONS ; i++ )); do if [[ $i -eq $NUM_MINIONS ]]; then diff --git a/cluster/saltbase/salt/etcd/etcd.manifest b/cluster/saltbase/salt/etcd/etcd.manifest index cfd5fd7bc40..f97d877b240 100644 --- a/cluster/saltbase/salt/etcd/etcd.manifest +++ b/cluster/saltbase/salt/etcd/etcd.manifest @@ -1,9 +1,3 @@ -{% if grains.cloud is defined and grains.cloud == 'gce' -%} - {% set etcd_addr = "127.0.0.1" -%} -{% else -%} - {% set etcd_addr = salt['grains.get']('fqdn_ip4')[0] -%} -{% endif -%} - { "apiVersion": "v1beta3", "kind": "Pod", @@ -17,9 +11,9 @@ "command": [ "/usr/local/bin/etcd", "--addr", - "{{etcd_addr}}:4001", + "127.0.0.1:4001", "--bind-addr", - "{{etcd_addr}}:4001", + "127.0.0.1:4001", "--data-dir", "/var/etcd/data" ], diff --git a/cluster/saltbase/salt/kube-apiserver/default b/cluster/saltbase/salt/kube-apiserver/default index 816e50898ab..d2d13db1742 100644 --- a/cluster/saltbase/salt/kube-apiserver/default +++ b/cluster/saltbase/salt/kube-apiserver/default @@ -31,14 +31,7 @@ {% set publicAddressOverride = "--public_address_override=" + grains.publicAddressOverride -%} {% endif -%} -{% if grains.cloud is defined and grains.cloud == 'gce' -%} - {% set etcd_servers = "--etcd_servers=http://127.0.0.1:4001" -%} -{% elif grains.etcd_servers is defined -%} - {% set etcd_servers = "--etcd_servers=http://" + grains.etcd_servers + ":4001" -%} -{% else -%} - {% set ips = salt['mine.get']('roles:kubernetes-master', 'network.ip_addrs', 'grain').values() -%} - {% set etcd_servers = "--etcd_servers=http://" + ips[0][0] + ":4001" -%} -{% endif -%} +{% set etcd_servers = "--etcd_servers=http://127.0.0.1:4001" -%} {% if pillar['portal_net'] is defined -%} {% set portal_net = "--portal_net=" + pillar['portal_net'] -%} diff --git a/cluster/vagrant/provision-master.sh b/cluster/vagrant/provision-master.sh index ca55cec0e3d..68239c94434 100755 --- a/cluster/vagrant/provision-master.sh +++ b/cluster/vagrant/provision-master.sh @@ -77,7 +77,6 @@ grains: publicAddressOverride: '$(echo "$MASTER_IP" | sed -e "s/'/''/g")' network_mode: openvswitch networkInterfaceName: eth1 - etcd_servers: '$(echo "$MASTER_IP" | sed -e "s/'/''/g")' api_servers: '$(echo "$MASTER_IP" | sed -e "s/'/''/g")' cloud: vagrant roles: diff --git a/cluster/vagrant/provision-minion.sh b/cluster/vagrant/provision-minion.sh index 94890f132b0..618c79d5ce6 100755 --- a/cluster/vagrant/provision-minion.sh +++ b/cluster/vagrant/provision-minion.sh @@ -67,7 +67,6 @@ grains: cloud: vagrant network_mode: openvswitch node_ip: '$(echo "$MINION_IP" | sed -e "s/'/''/g")' - etcd_servers: '$(echo "$MASTER_IP" | sed -e "s/'/''/g")' api_servers: '$(echo "$MASTER_IP" | sed -e "s/'/''/g")' networkInterfaceName: eth1 roles: