Я должен запросить свою учетную запись AWS, чтобы найти последний созданный том с определенными тегами, и должен подключить его к работающему экземпляру EC2. Как мне добиться этого, используя aws cli и powershell?
Я использовал приведенный ниже сценарий powershell и aws cli для достижения этой цели, но мне не удалось найти точный запрос для получения последнего идентификатора тома, используя команду aws cli для замены переменной $ volumeid.
Любая помощь будет оценена.
$volumeid = "aws ec2 describe-volumes --region us-east-1 --filters Name=tag:Application_Name,Values=APPone Name=tag:Name,Values=APP_test --query "Volumes[*].{ID:VolumeId}"
$instanceId = (New-Object System.Net.WebClient).DownloadString("http://169.254.169.254/latest/meta-data/instance-id")
Add-EC2Volume -VolumeId $volumeid -InstanceId $instanceId -Device xvdf -Region us-east-1