#linux #amazon-web-services #amazon-ec2 #aws-cli
#linux #amazon-веб-сервисы #amazon-ec2 #aws-cli
Вопрос:
Я пытаюсь создать новый AMI из моего существующего экземпляра EC2 с тегами. Я попробовал следующую команду, но она не работает:
aws ec2 create-image --instance-id i-xxxxxxxxxxxxx --name "TEST_AMI" --no-reboot --tag-specifications 'ResourceType=instance,Tags=[{Key=name,Value=TEST_AMI}
и его возврат после ошибки:
**usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
Unknown options: --tag-specifications, ResourceType=instance,Tags=[{Key=name,Value=TEST_AMI}]**
Мне просто нужно выполнить обе задачи в одной команде.
Ответ №1:
Значение для ResourceType
недопустимо. Из документации по созданию образа:
Теги, которые нужно применить к AMI и моментальным снимкам при создании. Вы можете пометить AMI, снимки или оба.
- Чтобы пометить AMI, значение для ResourceType должно быть
image
. - Чтобы помечать моментальные снимки, созданные для корневого тома и других томов Amazon EBS, которые прикреплены к экземпляру, значение ResourceType должно быть
snapshot
. Один и тот же тег применяется ко всем созданным снимкам.
Комментарии:
1. Я тоже попробовал Image. но он возвращает ту же ошибку.