Will(can)Kubernetes在主节点上运行Docker容器吗?

Ash*_*ken 17 kubernetes

Kubernetes拥有master和minion节点.

Will(can)Kubernetes在主节点上运行指定的Docker容器吗?

我想另一种说法是:主人也可以成为奴才吗?

谢谢你的帮助.

Rob*_*ley 13

更新2015-08-06:从PR#12349开始(1.0.3版本,出厂时将在1.1版本中提供),主节点现在是群集中可用节点之一,您可以将pod安排到其上与集群中的任何其他节点一样.


docker容器只能安排到运行kubelet的kubernetes节点上(你称之为minion).没有什么可以阻止您创建一个集群,其中同一台机器(物理或虚拟)同时运行kubernetes主软件和一个kubelet,但是当前的集群配置脚本将主机分离到一台不同的机器上.

问题#6087实施时,这将发生显着变化.


loo*_*101 6

您需要污染您的主节点以在其上运行容器,但不建议这样做。

在你的主节点上运行:

kubectl taint nodes --all node-role.kubernetes.io/master-
Run Code Online (Sandbox Code Playgroud)

亚历克斯·埃利斯的博客文章的礼貌这里