kum*_*mar 4 amazon-ec2 amazon-web-services
有没有办法查明 EC2 实例是否与 Auto Scaling 组关联?
您可以使用describe-auto-scaling-instances函数检查实例附加到哪个自动伸缩组。
例如,对于实例 id,i-4ba0837f您可以运行以下命令
aws autoscaling describe-auto-scaling-instances --instance-ids i-4ba0837f
Run Code Online (Sandbox Code Playgroud)
下面是附加到自动缩放组时的示例响应
{
"AutoScalingInstances": [
{
"ProtectedFromScaleIn": false,
"AvailabilityZone": "us-west-2c",
"InstanceId": "i-4ba0837f",
"AutoScalingGroupName": "my-auto-scaling-group",
"HealthStatus": "HEALTHY",
"LifecycleState": "InService",
"LaunchConfigurationName": "my-launch-config"
}
]
}
Run Code Online (Sandbox Code Playgroud)
但是,如果它没有附加到任何列表,这将是一个空列表。
{
"AutoScalingInstances": []
}
Run Code Online (Sandbox Code Playgroud)
如果此操作未返回任何结果,则该实例不属于自动缩放组。
这也将在 SDK 中提供:
| 归档时间: |
|
| 查看次数: |
1728 次 |
| 最近记录: |