#amazon-ec2 #ansible #boto3 #boto
#amazon-ec2 #ansible #boto3 #boto
Вопрос:
Старый boto используется в модуле ansible aws ec2, который устарел. последний коммит 2018 года. Как создавать экземпляры в новых регионах?
моя текущая версия ansible 2.9.6, но в списке изменений 2.10 и 2.11 нет ничего о замене boto3
список регионов в boto: [eu-west-1, eu-west-2, cn-north-1, us-east-2, us-gov-west-1, ca-central-1, ap-southeast-2, us-west-2, ap-southeast-1, США-восток-1, Южная Корея-восток-1, США-запад-1, ap-северо-восток-2, ес-центральный-1, ap-юг-1, ap-северо-восток-1]
список регионов с использованием boto3: [‘af-south-1’, ‘ap-east-1’, ‘ap-northeast-1’, ‘ap-northeast-2’, ‘ap-south-1’, ‘ap-southeast-1’, ‘ap-southeast-2″, «ca-central-1», «eu-central-1», «eu-north-1», «eu-south-1», «eu-west-1», «eu-west-2», «eu-west-3», «я-south-1 ‘, ‘sa-east-1’, ‘us-east-1’, ‘us-east-2’, ‘us-west-1’, ‘us-west-2’]
Ответ №1:
Вот цитата из https://docs.ansible.com/ansible/latest/collections/amazon/aws/ec2_module.html
Примечание: Этот модуль использует более старый модуль boto Python для взаимодействия с API EC2. amazon.aws.ec2 по-прежнему получит исправления ошибок, но никаких новых функций. Рассмотрите возможность использования вместо этого модуля amazon.aws.ec2_instance.
Комментарии:
1. спасибо, это сработало с этой версией сообщества, которая включена в установку по умолчанию. Не удается найти количество экземпляров.