是否可以在 CLI 中查看 CodeDeploy 的部署事件?
Is it possible to view deployment events in the CLI for CodeDeploy?
在 AWS 控制台中,可以查看单个实例上单个事件的部署状态。
是否有在 CLI 上执行此操作的等效命令?
我已经查看了 the docs deploy
命令,尝试过 get-deployment
但没有列出个别事件。
你可以试试AWS CodeDeploy agent
必须在这些实例上安装和配置 AWS CodeDeploy 代理才能在部署中使用它们。
代理生成三个日志文件:
- 代理日志 – 包含有关代理健康和
整体部署状态。
- 部署日志 – 包含 STDOUT、STDERR、
以及特定于部署期间 运行 的用户定义脚本的信息。
- 更新程序日志(Linux 代理)– 包含代理更新程序
状态。
有关以上内容的更多信息,请遵循以下内容:https://aws.amazon.com/blogs/devops/view-aws-codedeploy-logs-in-amazon-cloudwatch-console/
现在,一旦您的日志被推送到 Cloudwatch,您就可以使用 cwtail 之类的东西来追踪日志。
您是否在 AWS CodeDeploy 控制台中查找 "Deployment lifecycle events" 下的事件?如果是,那么您可以通过以下 cli 命令检索它们:
- batch-get-deployment-targets [1] 或 batch-get-deployment-instances [2]
- 获取部署实例 [3]
[1] https://docs.aws.amazon.com/cli/latest/reference/deploy/batch-get-deployment-targets.html
[2] https://docs.aws.amazon.com/cli/latest/reference/deploy/batch-get-deployment-instances.html
[3] https://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment-instance.html
在 AWS 控制台中,可以查看单个实例上单个事件的部署状态。
是否有在 CLI 上执行此操作的等效命令?
我已经查看了 the docs deploy
命令,尝试过 get-deployment
但没有列出个别事件。
你可以试试AWS CodeDeploy agent
必须在这些实例上安装和配置 AWS CodeDeploy 代理才能在部署中使用它们。
代理生成三个日志文件:
- 代理日志 – 包含有关代理健康和 整体部署状态。
- 部署日志 – 包含 STDOUT、STDERR、 以及特定于部署期间 运行 的用户定义脚本的信息。
- 更新程序日志(Linux 代理)– 包含代理更新程序 状态。
有关以上内容的更多信息,请遵循以下内容:https://aws.amazon.com/blogs/devops/view-aws-codedeploy-logs-in-amazon-cloudwatch-console/
现在,一旦您的日志被推送到 Cloudwatch,您就可以使用 cwtail 之类的东西来追踪日志。
您是否在 AWS CodeDeploy 控制台中查找 "Deployment lifecycle events" 下的事件?如果是,那么您可以通过以下 cli 命令检索它们:
- batch-get-deployment-targets [1] 或 batch-get-deployment-instances [2]
- 获取部署实例 [3]
[1] https://docs.aws.amazon.com/cli/latest/reference/deploy/batch-get-deployment-targets.html
[2] https://docs.aws.amazon.com/cli/latest/reference/deploy/batch-get-deployment-instances.html
[3] https://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment-instance.html