gpt4 book ai didi

amazon-web-services - aws cloudformation list-stacks 给我重复的堆栈?

转载 作者:行者123 更新时间:2023-12-05 09:17:20 25 4
gpt4 key购买 nike

我运行它来获取我的 CF 堆栈列表:

aws cloudformation list-stacks --region us-east-1

我似乎得到了相同堆栈的多个结果。我似乎返回每个堆栈的每个版本?如何为每个堆栈获取一个结果?

最佳答案

是什么让您认为它返回重复的堆栈名称?是否有超过 100 个堆栈?以下内容应仅给出堆栈名称,并应包含最新版本。

aws cloudformation list-stacks --region us-east-1 --query 'StackSummaries[].StackName'

或者获取堆栈状态:

aws cloudformation list-stacks --region us-east-1 --query 'StackSummaries[].[StackName,StackStatus]' --output text

仅获取正在运行的堆栈:

--stack-status-filter CREATE_COMPLETE

了解更多信息:aws cloudformation list-stacks

您可以在 --query 中使用 JMESPATH 来排除某些状态下的堆栈。最简单的方法是使用 grep

aws cloudformation list-stacks --region us-east-1 --query 'StackSummaries[].[StackName,StackStatus]' --output text | grep -v DELETE_COMPLETE

要排除多个状态:

aws cloudformation list-stacks --region us-east-1 --query 'StackSummaries[].[StackName,StackStatus]' --output text | egrep -v 'DELETE_COMPLETE| CREATE_COMPLETE| UPDATE_COMPLETE'

关于amazon-web-services - aws cloudformation list-stacks 给我重复的堆栈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48387481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com