2
如果你知道提前打死的人数,我想你可以创建x个副本,只要你给一个主机端口来确保每个副本有一个副本,但是有没有办法说一个副本如果你不知道提前打死的人数(或者后面加了小兵),你应该在每个小兵身上跑?有没有一种方法可以确保某个群集的实例可以在群集中的每个小型群集上运行?
如果你知道提前打死的人数,我想你可以创建x个副本,只要你给一个主机端口来确保每个副本有一个副本,但是有没有办法说一个副本如果你不知道提前打死的人数(或者后面加了小兵),你应该在每个小兵身上跑?有没有一种方法可以确保某个群集的实例可以在群集中的每个小型群集上运行?
还有的是a lot of talk within the project有关创建一个更简单的功能来做到这一点(和如何解决它在此期间),但没有官方已经被添加,所以这些都是真的,此刻最好的两个选项:
谢谢。在相关说明中,是否有任何方法可以为pod提供主机关联?例如,如果群集中的主机子集包含某些硬件(例如,功能强大的GPU),是否有办法确保需要高GPU的某些荚在其中一台主机上进行调度? 我在代码中看到了这样的关联的引用,但是我没有在清单级别看到这个描述。 – Stephen
如果您需要单个特定主机,请在您的pod规范中使用“主机”字段(https://github.com/GoogleCloudPlatform/kubernetes/blob/d904e747e359aa6ccb79f3cbe5cdb14f1b0d9f09/pkg/api/v1beta3/types.go#L789)。如果您想从一组机器中选择,请参阅此示例向节点添加标签:https://github.com/GoogleCloudPlatform/kubernetes/tree/master/examples/node-selection –
这是我用于亲和力的方法为我的数据库。 https://github.com/GoogleCloudPlatform/kubernetes/tree/master/examples/node-selection – Greg