deploy ovsdpdk by k8s
[openretriever.git] / src / vagrant / k8s_kubeadm / host_setup.sh
1 #!/bin/bash
2
3 set -ex
4
5 cat << EOF | sudo tee /etc/hosts
6 127.0.0.1    localhost
7 192.168.1.10 master
8 192.168.1.21 worker1
9 192.168.1.22 worker2
10 192.168.1.23 worker3
11 EOF
12
13 curl -s http://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
14 cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list
15 deb http://apt.kubernetes.io/ kubernetes-xenial main
16 EOF
17 sudo apt-get update
18 sudo apt-get install -y docker.io
19 sudo apt-get install -y --allow-downgrades kubelet=1.7.0-00 kubeadm=1.7.0-00 kubectl=1.7.0-00 kubernetes-cni=0.5.1-00