如何终止 AWS Opsworks 中的部署?

Posted

技术标签:

【中文标题】如何终止 AWS Opsworks 中的部署?【英文标题】:How do I kill a deployment in AWS Opsworks? 【发布时间】:2014-07-04 11:48:49 【问题描述】:

如何终止 Amazon Opsworks 中长期运行的部署?

每次提交代码仓库时,我们都会在集成环境中运行部署。我们当前的部署需要很长时间,这导致部署在 Opsworks 中相互叠加。我们正在努力使应用程序的部署过程更加高效,但是在我们解决之前,有没有一种简单的方法可以终止部署,以便我们可以运行队列中的最新部署?

【问题讨论】:

【参考方案1】:

不幸的是,没有简单的方法。

没有 API 调用可以取消它们。 因此,唯一可能的方法是检查实例是否需要运行部署或跳过它。您可以通过自定义食谱实现此目的。

【讨论】:

以上是关于如何终止 AWS Opsworks 中的部署?的主要内容,如果未能解决你的问题,请参考以下文章

如何增加 AWS Opsworks 的部署超时限制?

如何在 MacOS 中安装 chef 12 以部署到 AWS Opsworks?

如何使用内置 Java 应用层在 AWS OpsWorks 上部署 Jenkins?

AWS opsworks docker 服务发现

如何对从 AWS OpsWorks 部署的应用程序拥有组可写文件权限?

如何在 AWS OpsWorks 上调试 Ruby On Rails?