Ansible: Cum să terminați toate instanțele AWS EC2 folosind scriptul Ansible?

Publicat: 2020-07-12
Închideți instanțe AWS EC2 folosind Ansible

După cum probabil știți până acum, am lucrat mult la Ansible în ultima vreme. În acest tutorial, vom analiza cum să închidem toate instanțele AWS EC2 în mod programatic folosind scriptul Ansible.

Înainte de a trece peste acest tutorial, asigurați-vă că ați configurat corect Ansible pe laptop/desktop.

Pe Crunchify, avem peste 30 de tutoriale Ansible și acestea primesc atât de multă dragoste de la cititori/utilizatori.

Să începem:

Pasul 1:

Asigurați-vă că ați configurat corect ansible pe site-ul dvs.

Pasul 2

Generați câteva instanțe EC2.

Cum să creați, să porniți și să configurați o instanță Amazon EC2 folosind un script simplu Ansible? (generați VM de la distanță)

Pasul 3

Opriți noile instanțe EC2 generate.

Creați fișierul crunchify_ec2_terminate.yml .

  • Modulul ec2_instance_facts adună informații despre instanțe ec2 din AWS.
  • Modulul ec2 este utilizat pentru a crea, termina, porni sau opri o instanță în ec2.

Stat:

  • absent
  • repornit
  • alergare
  • oprit
Starea modulului Ansible EC2

Executați comanda:

comandă: ansible-playbook -vvv crunchify_ec2_terminate.yml

Ieșire consolă:

Deschideți pagina Instanță Amazon EC2:

Link: https://us-east-2.console.aws.amazon.com/ec2/v2/home?region=us-east-2#Instances:sort=instanceId

Închideți instanțe AWS EC2 utilizând Ansible - Crunchify Tips

Sper că acest lucru vă ajută să opriți instanțe Amazon EC2 prin Ansible.