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ță)

Publicat: 2019-05-11
Cum să creați, să porniți și să configurați Amazon AWS folosind Simple Ansible State

Amazon AWS este, fără îndoială, cel best public cloud de acolo. După cum am discutat în tutorialele anterioare, Ansible este un instrument foarte util pentru sysops pentru a-și menține infrastructura companiei.

În acest tutorial, vom parcurge pașii despre cum să creați, să porniți și să configurați instanța Amazon EC2 folosind scripturi Ansible simple.

Detalii:

  1. specificați tipul_instanță: t2.micro
  2. specificați grupul de securitate: crunchify_security_grp
    • Schimbați grupul de securitate în funcție de nevoile dvs.
  3. specificați imaginea: ami-crunchify231di
    • Trebuie să creați Amazon Image înainte de a executa acest lucru.
  4. specificați perechea de chei: crunchify
    • Aceasta este cheia dvs. de securitate pentru autentificare fără parolă.
  5. alegeți regiunea implicită: us-east-2
    • Regiunea implicită pe care aș recomanda-o.
  6. numărul de VM pe care doriți să le porniți: 1
    • începe cu VM 1.
  7. creați un grup de firewall de bază
  8. creați o instanță Amazon EC2
  9. Așteaptă, de exemplu, să apară
  10. Obțineți adresa IP și salvați în fișierul fișier crunchify.txt
    • trebuie să creați crunchify.txt înainte de a executa acest script ansible.
  11. Etichetați instanța nou creată ca crunchify

Pasul 1)

Instalați ansible pe macOS. Asigurați-vă că ați configurat Ansible corect

Pasul 2)

Trebuie să exportați cheia de Access Key de Secret Access Key . Urmați tutorialul despre cum să configurați Amazon AWS CLI pentru a obține cheile.

Pasul 3) Creați fișierul crunchify-host

Pasul-4) Creați fișierul crunchify-ec2.yml

Pasul 5) Executați manualul de joc ansible

Rezultat Ansible:

Să verificăm că noua instanță a fost creată cu succes cu toate specificațiile noastre

Accesați Amazon AWS console pentru a verifica instanța.

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

A fost creată o nouă instanță Amazon EC2 - Crunchify Tips

Asigurați-vă că vă verificați toate setările.

Amazon EC2 - nou grup de securitate și tip de instanță creat - Tutorial de Crunchify

Verificați-vă etichetele. Acest lucru este foarte util dacă aveți de-a face cu hundreds of instances .

Amazon EC2 - etichetă și nume noi create - Crunchify Tips

Verificați fișierul crunchify.txt care are IP-ul gazdelor nou creat:

Asta e. Felicitari. Tocmai ați creat și început o nouă instanță EC2 pe cloud Amazon AWS de la distanță folosind Ansible.

Anunțați-mă dacă vă confruntați cu vreo problemă la crearea instanței pe cloud Amazon EC2.