gpt4 book ai didi

amazon-web-services - 获取EC2自动伸缩组中的实例列表?

转载 作者:行者123 更新时间:2023-12-03 16:42:11 24 4
gpt4 key购买 nike

是否有实用程序或脚本可用于从AWS EC2自动伸缩组检索所有实例的列表?

我需要动态生成的生产实例列表来挂接到我们的部署过程。是否有现有工具,或者这是我必须编写的脚本?

最佳答案

这是一个bash命令,它将为您提供AutoScaling组中实例的IP地址列表。

for ID in $(aws autoscaling describe-auto-scaling-instances --region us-east-1 --query AutoScalingInstances[].InstanceId --output text);
do
aws ec2 describe-instances --instance-ids $ID --region us-east-1 --query Reservations[].Instances[].PublicIpAddress --output text
done

(如果您有多个区域,则可能需要调整区域并按每个AutoScaling组进行过滤)

从更高的角度来看,我会质疑是否需要连接到AutoScaling组中的各个实例。 AutoScaling的动态性质会鼓励您完全自动化您的部署和管理流程。引用一个AWS客户:“如果您需要ssh到您的实例,请更改您的部署过程”

-塞伯

关于amazon-web-services - 获取EC2自动伸缩组中的实例列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22535223/

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