如何使用二进制文件在裸机中创建集群

时间:2016-06-15 02:39:58

标签: kubernetes

已经下载了关于kubernetes的所有二进制文件,

目录:

~/vagrant/kubernetes/server/kubernetes/server/bin$ ls
federated-apiserver                 kubelet
hyperkube                           kubemark
kube-apiserver                      kube-proxy
kube-apiserver.docker_tag           kube-proxy.docker_tag
kube-apiserver.tar                  kube-proxy.tar
kube-controller-manager             kube-scheduler
kube-controller-manager.docker_tag  kube-scheduler.docker_tag
kube-controller-manager.tar         kube-scheduler.tar
kubectl

可以直接使用这些二进制文件来创建群集吗?

2 个答案:

答案 0 :(得分:0)

是的,但不幸的是,从普通的二进制文件开始并最终得到一个功能齐全的集群是一项非常重要的任务。

要创建群集,我建议您关注众多受支持的solutions之一。如果要在不使用现有脚本的情况下创建群集,可以按照Creating a Custom Cluster from Scratch指南进行操作。

答案 1 :(得分:0)

我下载了tar.gz(flannel \ etcd \ kubernetes)并通过直接将curl更改为tar本地文件来修改download-release.sh。然后我运行kube-up.sh并创建了一个包含下载文件的集群。