使用Vagrant创建Kubernetes集群

时间:2016-02-15 16:07:41

标签: kubernetes

在使用Vagrant创建我的第一个Kubernetes集群时需要一些帮助。我已经安装了Kubernetes,Vagrant和libvirt。我的kubectl状态显示:

[root@localhost ~]# kubectl version
Client Version: version.Info{Major:"1", Minor:"0", GitVersion:"v1.0.6", GitCommit:"388061f00f0d9e4d641f9ed4971c775e1654579d", GitTreeState:"clean"}
Server Version: version.Info{Major:"1", Minor:"0", GitVersion:"v1.0.6", GitCommit:"388061f00f0d9e4d641f9ed4971c775e1654579d", GitTreeState:"clean"}

从文档中我可以看到群集可以通过以下方式启动:

  

导出KUBERNETES_PROVIDER = vagrant ./cluster/kube-up.sh

但是,通过安装kubernetes没有创建“cluster”文件夹,也没有“kube-up.sh”命令可用。我只能看到以下几个:

kube-apiserver           kube-controller-manager  kubectl                  kubelet                  kube-proxy               kube-scheduler           kube-version-change

我错过了一些步骤吗?感谢

1 个答案:

答案 0 :(得分:0)

  

从文档中我可以看到群集可以通过以下方式启动:

     

导出KUBERNETES_PROVIDER = vagrant ./cluster/kube-up.sh

本文档假定您已下载kubernetes版本。您可以从github发布页面获取最新版本(1.1.7)。解压缩kubernetes.tar.gz后,您应该看到其中包含kube-up.sh的群集目录,您可以按照文档的建议执行它。