amazon-web-services - 如何通过 aws cli 查看部署进度
问题描述
我使用 AWS cli 创建了一个部署:
aws deploy create-deployment --application-name systest1 --deployment-group-name TEST --s3-location bucket=artifacts,bundleType=zip,key=APP.zip
我得到了
{
"deploymentId": "d-559F8S41O"
}
如何查看部署状态?我相信
aws deploy 获取部署
将向我们显示状态,但不会显示持续进展。实际上,我使用的是 AWS cli,因此不必在 AWS 控制台上检查部署状态,而他只会在 gitlab-ci 输出中获得结果。有什么建议吗??
解决方案
使用以下 CLI 命令获取状态:
aws deploy get-deployment --deployment-id d-52EZVE6PC --query "deploymentInfo.[status, creator]" --output text
推荐阅读
- python - Pandas:如果列值为空,则在同一行中插入另一列的值
- r - 有没有办法可以从较大的数据框中删除这个新的数据框?
- javascript - ECMAScript 2020 求幂语法混淆
- java - 如何将 Spring 控制器测试配置为仅使用选定的配置?
- webpack - url 重写不适用于基于 webpack.js 的 laravel-mix。显示 url([对象模块]); 在 app.css 中
- amazon-s3 - 是否建议在 s3 存储桶中创建文件夹?这种设计的优缺点是什么?
- mongodb - 在 kubernetes 中运行的 MongoDB 的正确连接字符串是什么?
- azure-pipelines - 即使作业在后台执行,AWS System Manger 上的 Azure Release Pipeline 任务也会成功
- javascript - 如何在我的桌子上制作自动递增编号
- python - python模块在导入时是否知道导入了什么?