0

在多台服务器上使用 Rancher 服务器:

  • 掌握
  • 节点1
  • 节点2
  • 节点3

也许只需要节点服务器上的牧场主代理。

也想在这些服务器上做kubernetes集群。所以在 Rancher master 上安装 Kubernetes master,在 Rancher 节点上安装 Kubernetes 节点(kubelet)。这样对吗?

那么,Kubernetes 节点不能使用 Rancher 服务器安装,而是应该自己安装?

4

1 回答 1

1

您需要 Rancher 代理在您希望 Rancher 放置容器的任何服务器上。Rancher 可以为您部署 Kubernetes。我相信您想要做的是将所有节点(包括 Rancher 主节点)添加到单个 Cattle 环境(默认环境是 Cattle)。添加 Rancher Server 时,请确保设置 CATTLE_AGENT_IP=。注册主机后,您将需要在节点上设置主机标签。对于节点 1、2、3,您将设置标签compute=true。在 Rancher Server 上,您将设置主机 2 主机标签,etcd=true并且orchestration=true.

设置好标签后。单击目录并搜索 Kubernetes。您可能可以坚持使用大多数默认值,但更改plane isolationrequired.

Rancher 应该将 Kubernetes 管理服务器部署在与 Rancher Server 相同的主机上,其余节点将是 Kuberenetes minions。

于 2017-05-15T23:07:31.180 回答