summaryrefslogtreecommitdiffstats
path: root/tools/kubernetes/k8s-cluster.sh
diff options
context:
space:
mode:
authorBryan Sullivan <bryan.sullivan@att.com>2017-11-15 23:39:23 -0800
committerBryan Sullivan <bryan.sullivan@att.com>2017-11-15 23:39:23 -0800
commit1b049b9d074ba54fe12179b5e5f9676983267b25 (patch)
tree087ddd58f3fbbaa909f7b4254ffe8767101394b4 /tools/kubernetes/k8s-cluster.sh
parentdf5e408a44765e18d7205dc922337e0c15da896d (diff)
Add host IP to /etc/hosts on all nodes
JIRA: MODELS-2 Change-Id: I3ec97467dca521d869943d2334a452e1a73ff6e7 Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Diffstat (limited to 'tools/kubernetes/k8s-cluster.sh')
-rw-r--r--tools/kubernetes/k8s-cluster.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/kubernetes/k8s-cluster.sh b/tools/kubernetes/k8s-cluster.sh
index f55c1b9..54c5973 100644
--- a/tools/kubernetes/k8s-cluster.sh
+++ b/tools/kubernetes/k8s-cluster.sh
@@ -58,9 +58,9 @@ function setup_prereqs() {
sudo apt-get -y remove kubectl kubelet kubeadm
sudo apt-get update
sudo apt-get upgrade -y
-# Set hostname on agent nodes
-if [[ "$1" == "agent" ]]; then
- echo $(ip route get 8.8.8.8 | awk '{print $NF; exit}') $HOSTNAME | sudo tee -a /etc/hosts
+# Set hostname
+if [[ $(grep -c $HOSTNAME /etc/hosts) -eq 0 ]]; then
+ echo "$(ip route get 8.8.8.8 | awk '{print $NF; exit}') $HOSTNAME" | sudo tee -a /etc/hosts
fi
# Install docker 1.12 (default for xenial is 1.12.6)
sudo apt-get install -y docker.io