使用Kubernetes指定容器部署目标,例如Test / Production

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

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

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

什么是分开这些最好的select,我的想法将是标记主机。 但是无法在文档或示例中find它。

目前,为主机添加标签并将标签限制在具有适当标签(例如“大”/“小”)的节点是实现此目的的最佳方式。 有关示例,请参阅示例/节点select

Kubernetes有一个资源模型 ,一旦实现,它将允许您告诉调度程序每个吊舱需要什么资源,系统将确保吊舱放置在具有可用资源的节点上。 不幸的是,从Github上的devise文档可以看出,这还没有完全实现。