Ssv*_*Ssv 0 amazon-ec2 amazon-web-services
在创建日期超过 7 天时获取 AMI 的 ID。尝试给出如下查询。
aws ec2 describe-images --filters "Name=name,Values=Jenkins_*" --region us-east-1 --query 'sort_by(Images, &CreationDate)[].Name'.
Run Code Online (Sandbox Code Playgroud)
此命令为我提供 AMI 列表。有没有办法获取创建日期超过 7 天的 AMI?
查询超过 7 天的 Jenkins 镜像:
aws ec2 describe-images \
--filters "Name=name,Values=Jenkins_*" \
--query 'Images[?CreationDate<`2019-06-18`]'
Run Code Online (Sandbox Code Playgroud)
要对该列表进行排序并仅检索图像名称:
aws ec2 describe-images \
--filters "Name=name,Values=Jenkins_*" \
--query 'Images[?CreationDate<`2019-06-18`] | sort_by(@, &CreationDate)[].Name'
Run Code Online (Sandbox Code Playgroud)
这会产生一个列表,例如:
[
"Jenkins_Spot_Slave",
"Jenkins_Persistant_RPM_AMI",
"Jenkins_slave",
"Jenkins_Image",
"Jenkins_2.173-f42de1ed-a17a-4d6f-ab78-60f840d38dbb-ami-0f4ed2a00254db81a.4"
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6210 次 |
| 最近记录: |