以下只能通过科学上网后才能实现
1、安装docker
http://www.docker.org.cn/book/install/26\_install-docker-trusty-14.04.html
http://docker.widuu.com/
2、安装etcd
3、安装golang
https://golang.org/dl/
http://wiki.ubuntu.org.cn/Golang
http://www.linuxdiyf.com/linux/8790.html
4、安装单机kubernetes
http://kubernetes.io/v1.0/docs/getting-started-guides/docker.html
https://www.ustack.com/blog/kubernetes1/
http://blog.csdn.net/zhang\_\_jiayu/article/details/42745507
http://kubernetes.io/v1.0/
安装docker
curl -sSL https://get.docker.com/ | sh
sudo usermod -aG docker ywz
安装etcd
sudo nano /etc/environment
加入/opt/bin
mkdir /opt/bin curl -L https://github.com/coreos/etcd/releases/download/v2.2.1/etcd-v2.2.1-linux-amd64.tar.gz -o etcd-v2.2.1-linux-amd64.tar.gz
tar xzvf etcd-v2.2.1-linux-amd64.tar.gz
cd etcd-v2.2.1-linux-amd64 cp ./etcd /opt/bin
安装go语言
sudo add-apt-repository ppa:evarlast/golang1.5
sudo apt-get update
sudo apt-get install golang
安装单机kubernetes
wget https://github.com/kubernetes/kubernetes/releases/download/v1.2.0-alpha.2/kubernetes.tar.gz
tar -xvf kubernetes.tar.gz
cd ~/kubernetes
安装客户端sudo cp -a ./platforms/linux/amd64/kubectl /usr/bin
安装服务端
cd ~/kubernetes/server
tar -xvf kubernetes-server-linux-amd64.tar.gz
sudo cp -a ~/kubernetes/server/kubernetes/server/bin/* /opt/bin
cd ~/kubernetes/cluster/ubuntu/master
sudo cp ./init_scripts/* /etc/init.d/
sudo cp ./init_conf/* /etc/init/安装upstart脚本
cd ~/kubernetes/cluster/ubuntu
sudo ./util.sh验证
kubectl version