Почему я получаю «Запрошенная конфигурация в настоящее время не поддерживается» при создании экземпляра EC2 с использованием Ansible playbook? - PullRequest
0 голосов
/ 19 марта 2020

Я использую этот Ansible playbook для создания экземпляра EC2.


  - name: Create EC2 instance with sg and tags
    hosts: localhost
    connection: local
    gather_facts: false
    tasks:
      - name: Creating EC2 instance
        ec2: 

          instance_type: t1.micro
          image: ami-0e01ce4ee18447327
          count: 1
          key_name: LampKey
          region: us-east-2
          wait: yes
          group: lamp
          instance_tags:
            Name: Test
            Env: Dev

При запуске этого playbook я получаю эту ошибку:

TASK [Creating EC2 instance] **************************************************************************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "msg": "Instance creation failed => Unsupported: The requested configuration is currently not supported. Please check the documentation for supported configurations."}

PLAY RECAP ********************************************************************************************************************************************
localhost                  : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0 

Почему я получаю это ошибка?

1 Ответ

1 голос
/ 19 марта 2020

t1.micro - устаревший экземплярный класс, доступный только в некоторых старых AWS регионах. Регион США-Восток-2 никогда не был оснащен каким-либо оборудованием t1.micro.

Если по какой-то причине вам все еще нужно попытаться запустить t1.micro, вы можете найти емкость в некоторых зонах доступности us-east-1 или us-west-2, но AMI будет другим, поскольку они региональные.

Кроме того, вы можете запустить его как t2.micro или t3.micro, если AMI совместим с этими классами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...