1

基于以下Microsoft Azure上的 Kubernetes 设置。

我能够使用相同的配置设置部署我的 Docker 容器。

我们有两类容器,前端和后端,其中后端由高密集处理组成。后者我们希望在大型实例上运行,而前端将在小型实例上运行。

将这些分开的最佳选择是什么,我的猜测是给主机贴标签。但是无法在文档或示例中找到它。

4

1 回答 1

1

目前,为主机添加标签并将您的 pod 限制为具有适当标签(例如“大”/“小”)的节点是最好的方法。例如,请参阅示例/节点选择

Kubernetes 有一个资源模型,一旦实现,您可以告诉调度程序每个 pod 需要哪些资源,系统将确保将 pod 放置在具有可用资源的节点上。不幸的是,从 Github 上的设计文档中可以看出,这还没有完全实现。

于 2015-04-09T21:42:25.477 回答