2

如果您提前知道 minions 的数量,我想您可以创建 x 个副本,前提是您提供主机端口以确保每个 minion 有一个副本,但是有没有办法说 pod 应该运行如果您不提前知道奴才的数量(或者如果稍后添加奴才),则在每个奴才上?

4

1 回答 1

3

项目中有很多关于创建一个更直接的功能来做到这一点(以及如何在此期间解决它)的讨论,但尚未添加任何官方,所以这些确实是目前最好的两个选择:

  1. 您可以将包含 pod 配置的“清单”部分的文件放入每个节点的 /etc/kubernetes/manifests 目录中。机器上的 kubelet 会检测到它并运行它。
  2. 您可以使用主机端口并将副本数设置为大于 minions 数的数字。拥有过多的副本不会对集群造成伤害,因为在添加更多节点之前,它们将无法在任何地方运行。
于 2015-04-16T16:56:41.640 回答