Ubuntu 14.04主机上部署K8S集群

部署结构

  1. 3台虚拟机,其中1台作为master,2台作为minion,都安装了最新版本的docker engine(目前是1.11.2)
  2. k8s版本是1.3.0

部署步骤

1. 在部署机上下载k8s,并编译。

部署机需要安装docker engine(1.11.2)和go(1.6.2)

$git clone https://github.com/kubernetes/kubernetes.git
$cd kubernetes
$make release-skip-tests
$mv _output/release-stage/full/kubernetes/server/kubernetes-server-linux-amd64.tar.gz cluster/Ubuntu/

Note

除了linux/amd64,默认还会为其他平台做交叉编译。为了减少编译时间,可以修改hack/lib/golang.sh,把KUBE_SERVER_PLATFORMS, KUBE_CLIENT_PLATFORMS和KUBE_TEST_PLATFORMS中除linux/amd64以外的其他平台注释掉。

2. 下载etcd,flannel安装包

相关推荐