diff options
Diffstat (limited to 'tools/kubernetes')
-rw-r--r-- | tools/kubernetes/k8s-cluster.sh | 6 |
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 |