通过AWS CLI获取实例生命周期

问题描述 投票:0回答:1

[导航到EC2管理控制台的Auto Scaling组时,我们可以看到有关每个Auto Scaling组的EC2实例的信息。

如果您看下面的图片:

“

如何通过AWS CLI使用Lifecycle获取以绿色突出显示的字段的值(Instance ID

我已经尝试过以下命令:

aws ec2 describe-instance-status --instance-ids <some instance ID>

但是那不能为我提供该字段中的值。

amazon-web-services amazon-ec2 aws-cli autoscaling
1个回答
0
投票

尝试使用aws autoscaling describe-auto-scaling-instances

用法:

aws autoscaling describe-auto-scaling-instances --instance-ids i-4ba0837f

输出:

{
    "AutoScalingInstances": [
        {
            "ProtectedFromScaleIn": false,
            "AvailabilityZone": "us-west-2c",
            "InstanceId": "i-4ba0837f",
            "AutoScalingGroupName": "my-auto-scaling-group",
            "HealthStatus": "HEALTHY",
            "LifecycleState": "InService",
            "LaunchConfigurationName": "my-launch-config"
        }
    ]
}
© www.soinside.com 2019 - 2024. All rights reserved.