Windows команда powershell для поиска тегов - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь понять, как сделать {что-то} на основе тега, существующего в экземпляре EC2 или нет (используя powershell как часть bootstrap) .. Кто-нибудь знает лучший способ сделать это? [если тег = {это}, то {это}]

1 Ответ

0 голосов
/ 21 марта 2020

Вы можете использовать комбинацию запроса метаданных экземпляра для доступа к идентификатору экземпляра и AWS вызова API / CLI для получения тегов экземпляра из API DescribeInstances :

$curl http://169.254.169.254/latest/meta-data/instance-id
i-05d7b1954xxxxxxxxx <- my instance ID

aws ec2 describe-instances --instance-ids i-05d7b1954xxxxxxxxx
{...} <- grab tags from here.

Вашему экземпляру потребуется роль, позволяющая ему вызывать API DescribeInstances.

...