Ansible: как завершить работу всех экземпляров AWS EC2 с помощью сценария Ansible?

Опубликовано: 2020-07-12
Завершение экземпляров AWS EC2 с помощью Ansible

Как вы уже, наверное, знаете, в последнее время я много работал над Ansible. В этом руководстве мы рассмотрим, как программно завершить работу всех экземпляров AWS EC2 с помощью сценария Ansible.

Прежде чем перейти к этому руководству, убедитесь, что вы правильно настроили Ansible на своем ноутбуке/рабочем столе.

На Crunchify у нас есть более 30 руководств по Ansible, и они пользуются большой популярностью у читателей/пользователей.

Давайте начнем:

Шаг 1:

Убедитесь, что вы правильно настроили ansible на своем сайте.

Шаг 2

Создайте несколько экземпляров EC2.

Как создать, запустить и настроить экземпляр Amazon EC2 с помощью простого сценария Ansible? (удаленно запускать виртуальную машину)

Шаг 3

Завершите только что созданные экземпляры EC2.

Создайте файл crunchify_ec2_terminate.yml .

  • Модуль ec2_instance_facts собирает факты об экземплярах ec2 в AWS.
  • Модуль ec2 используется для создания, завершения, запуска или остановки экземпляра в ec2.

Состояние:

  • нет на месте
  • перезапущен
  • Бег
  • остановился
Состояние модуля Ansible EC2

Выполнить команду:

команда: ansible-playbook -vvv crunchify_ec2_terminate.yml

Выход консоли:

Откройте страницу инстанса Amazon EC2:

Ссылка: https://us-east-2.console.aws.amazon.com/ec2/v2/home?region=us-east-2#Instances:sort=instanceId

Завершение инстансов AWS EC2 с помощью Ansible — советы Crunchify

Я надеюсь, что это поможет вам завершать инстансы Amazon EC2 через Ansible.