opscommander:管理和部署OpsWorks堆栈

时间:2024-05-29 05:48:06
【文件属性】:

文件名称:opscommander:管理和部署OpsWorks堆栈

文件大小:35KB

文件格式:ZIP

更新时间:2024-05-29 05:48:06

Ruby

指挥官 Opscommander是用于管理OpsWorks堆栈的Ruby工具。 基本思想是将堆栈,层和应用程序设置视为不可变值。 堆栈的所有相关设置都保存在YAML文件中,该文件完整地描述了堆栈并充当其唯一的事实来源。 根据YAML文件中的信息,Opscommander可以执行一系列管理任务,例如执行堆栈的蓝绿色部署,停止和删除堆栈,重命名等等。 请参阅下面的命令列表。 开发Opscommander的原因是将OpsWorks堆栈与连续的部署链更好地集成在一起,例如Jenkins可以运行它来执行部署任务。 我们在用户管理,监视,Chef集成等方面非常喜欢OpsWorks,但是使用AWS控制台快速执行这些任务变得很重复。 在OpsWorks中,开箱即用的蓝绿色部署也是不可能的。 如果您的堆栈使用ELB,Opscommander会使用以下策略提供该问题的解决方案,该策略包括并行创建新堆栈,


网友评论