CloudWise-OpenSource / OMP

OMP(Operation Management Platform)是云智慧公司自主设计、研发的轻量级、聚合型、智能运维管理平台。是一款为用户提供便捷运维能力和业务管理的综合平台。具备运维一应俱全的功能,目的是提升运维自动化、智能化,提高运维效率,提升业务连续性和安全性。
https://cloudwise.ai/omp.html
GNU General Public License v3.0
261 stars 87 forks source link

是否支持强依赖部署? #47

Open bijianpeng opened 1 year ago

bijianpeng commented 1 year ago

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

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

zzjackaa commented 1 year ago

level: 1 affinity: tengine

bijianpeng commented 1 year ago

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

bijianpeng commented 1 year ago

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

zzjackaa commented 1 year ago

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

bijianpeng commented 1 year ago

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