Можно ли определить из экземпляра, является ли он членом группы AutoScaling в AWS?Определить, является ли экземпляр частью какой-либо группы AutoScaling в AWS
Заранее благодарен!
Можно ли определить из экземпляра, является ли он членом группы AutoScaling в AWS?Определить, является ли экземпляр частью какой-либо группы AutoScaling в AWS
Заранее благодарен!
Вы можете запустить this command на экземпляре EC2 Linux, чтобы проверить, находится ли текущий экземпляр в группе AutoScaling. Вам нужно будет проверить, пустое ли возвращаемое значение, чтобы определить, находится ли оно в группе AutoScaling или нет.
aws autoscaling describe-auto-scaling-instances --instance-ids `curl --silent http://169.254.169.254/latest/meta-data/instance-id 2>&1`
Обратите внимание, вы должны иметь AWS CLI tool установлен и настроен, прежде чем вы можете запустить эту команду.
Установите AWS CLI на экземпляре и выполните следующую команду: aws autoscaling describe-auto-scaling-instances
Вы можете запросить экземпляр мета-данные и сравнить экземпляра идентификатор вы получили от предыдущей команды, чтобы проверить, если экземпляр является частью автомасштабирования группа.
Чтобы запросить данные экземпляра-мета, попробуйте curl http://169.254.169.254/latest/dynamic/instance-identity/document