如何使用cloudify来自动修复/扩展docker容器

时间:2017-10-27 07:14:54

标签: docker workflow cloudify

在我的项目中,我使用cloudify来启动和配置docker容器。 现在我想知道如何编写YAML文件来自动修复/缩放这些容器。

我的拓扑结构如下:Compute节点包含Docker-Container节点,后者运行多个容器。

我注意到cloudify在Compute节点的基础上完成了自动修复的工作。因此,无法通过容器触发自动修复工作流程'状态

对于自动扩展,我安装了monitor代理并配置了基本收集器。 CPU使用百分比似乎无法触发工作流程。关于diamond plugin的cloudify文档提到了一些内置的收藏家。不幸的是,我没有弄清楚如何配置收藏家。

希望有一些灵感。任何意见表示赞赏。感谢〜

1 个答案:

答案 0 :(得分:1)

docker节点应该在正确的组中进行缩放和治疗。 你可以看一下这个例子 scale-heal example

它完全符合您的要求