Я пытаюсь понять, как сделать {что-то} на основе тега, существующего в экземпляре EC2 или нет (используя powershell как часть bootstrap) .. Кто-нибудь знает лучший способ сделать это? [если тег = {это}, то {это}]
Вы можете использовать комбинацию запроса метаданных экземпляра для доступа к идентификатору экземпляра и 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.