使用docker容器的tosca引擎
tosKer的Python项目详细描述
tosker是一个编排引擎,能够自动部署和管理在OASIS TOSCA中指定的多组件应用程序,方法是将Docker作为轻量级虚拟化框架加以利用。 tosker的新颖之处在于将特定于应用程序的组件与用于构建其基础结构的容器分离。 这允许改进组件的编排并简化下面容器的更改。
历史记录
0.4.0(2017-07-10)
- pypi上的第一个版本。
1.0.0(2017-11-20)
没有管理协议的稳定发布。
- 添加命令日志,以显示对组件执行的操作。
- 添加命令prune,删除所有tosker文件并恢复初始状态。
- 改进内存管理。
- 改进命令行界面。
- 修复错误。
2.0.1(2017-12-09)
- 切换到管理协议以管理组件的生命周期
- 添加对派生节点类型的支持。
- 添加对自定义接口的支持。
- 支持使用策略定义的自定义管理协议。
- 支持安全执行计划(组件、接口、操作列表)。
- 改进命令行界面。
2.0.2(2017-02-12)
有管理协议的稳定版本。
- 添加对两种计划类型(.plan,.csv)的支持。
- 修复管道输入错误。
- 修复python2解释器中的错误。
- 修复不在Docker卷上执行删除操作的错误。