【问题标题】:AWS CodeDeploy deployment trackingAWS CodeDeploy 部署跟踪
【发布时间】:2018-04-27 11:36:05
【问题描述】:

我想知道是否可以使用 CLI 跟踪 CodeDeploy 的部署状态。 目前,我正在使用 Bamboo 通过 CLI 触发 CodeDeploy 部署,使用: aws deploy create-deployment ... 我的 Bamboo 计划将在触发部署时显示绿色,而不是检查实际部署是否成功。有没有办法让 Bamboo/命令行验证实际部署是否成功部署? 非常感谢!

【问题讨论】:

    标签: amazon-web-services amazon-ec2 autoscaling aws-code-deploy


    【解决方案1】:

    您的 create-deployment 将返回一个部署 ID。在aws deploy get-deployment --deployment-id XXX 中使用它来查看部署的状态和信息:

    http://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment.html

    您可以使用aws deploy wait deployment-successful --deployment-id XXX 等待完成:

    http://docs.aws.amazon.com/cli/latest/reference/deploy/wait/deployment-successful.html.

    【讨论】:

      【解决方案2】:

      建议您使用 AWS 代码部署任务来管理这些部署。它将管理整个过程,并将报告实际部署状态。

      使用 Bamboo 的 AWS CodeDeploy 任务,您可以将应用程序部署到 EC2 实例自动、可靠且快速。此外,AWS CodeDeploy 跟踪整个部署过程。

      https://confluence.atlassian.com/bamboo/using-the-aws-codedeploy-task-750396059.html

      【讨论】:

        猜你喜欢
        • 2018-12-13
        • 1970-01-01
        • 2020-07-23
        • 2015-12-12
        • 1970-01-01
        • 2014-03-10
        • 2017-12-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多