Ansible: Wie werden alle AWS EC2-Instanzen mit Ansible-Skript beendet?

Veröffentlicht: 2020-07-12
Beenden Sie AWS EC2-Instanzen mit Ansible

Wie Sie wahrscheinlich bereits wissen, habe ich in letzter Zeit viel an Ansible gearbeitet. In diesem Tutorial gehen wir darauf ein, wie alle AWS EC2-Instances programmgesteuert mit Ansible-Skript beendet werden.

Bevor Sie dieses Tutorial durchgehen, vergewissern Sie sich, dass Sie Ansible korrekt auf Ihrem Laptop/Desktop eingerichtet haben.

Auf Crunchify haben wir mehr als 30 Ansible-Tutorials und diese werden von Lesern/Benutzern so sehr geliebt.

Lass uns anfangen:

Schritt 1:

Stellen Sie sicher, dass Sie Ansible auf Ihrer Website korrekt eingerichtet haben.

Schritt 2

Spawnen Sie einige EC2-Instanzen.

Wie erstelle, starte und konfiguriere ich eine Amazon EC2-Instanz mit einem einfachen Ansible-Skript? (VM aus der Ferne spawnen)

Schritt 3

Beenden Sie neu erstellte EC2-Instances.

Erstellen Sie die Datei crunchify_ec2_terminate.yml .

  • Das Modul ec2_instance_facts sammelt Fakten über ec2-Instances in AWS.
  • ec2 -Modul wird verwendet, um eine Instanz in ec2 zu erstellen, zu beenden, zu starten oder zu stoppen.

Bundesland:

  • abwesend
  • neu gestartet
  • Laufen
  • gestoppt
Zustand des ansiblen EC2-Moduls

Befehl ausführen:

Befehl: ansible-playbook -vvv crunchify_ec2_terminate.yml

Konsolenausgabe:

Seite „Amazon EC2-Instanz öffnen“:

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

Beenden Sie AWS EC2-Instances mit Ansible – Crunchify Tips

Ich hoffe, dies hilft Ihnen, Amazon EC2-Instances über Ansible zu beenden.