CloudWise-OpenSource/OMP

是否支持强依赖部署?

bijianpeng opened this issue · 5 comments

比如说前端模块必须要部署到tengine所在的服务器上,可以实现在选择服务器时只能选择部署了tengine模块的服务器吗?

我已经看到配置文件中有affinity的配置项,但是不确定是否是用来实现这个功能的。

level: 1
affinity: tengine

非常感谢您的答复!
我测试了一下,配置上您所说的参数以后,在“服务分布”步骤选择主机时,没有办法选择了
image

只有同时部署affinity配置的服务时才能进行选择,下面的截图就是一个应用依赖tengine,然后在安装过程第一步时取消选择“复用依赖”,这样应该无法实现我所说的场景:前端应用部署时只能选择安装有tengine的主机
image

他不支持勾选就是因为只能安装在含有tengine的节点上。不用去勾选自动在tengine的节点安装。但此处界面还有一点问题暂未修复。等待后续版本

好的,期待新版本能够修复这个问题