Come creare, avviare e configurare un'istanza Amazon EC2 utilizzando un semplice Ansible Script? (genera la VM in remoto)

Pubblicato: 2019-05-11
Come creare, avviare e configurare Amazon AWS utilizzando Simple Ansible State

Amazon AWS è senza dubbio il best public cloud in circolazione. Come discusso nei tutorial precedenti, Ansible è uno strumento molto utile per i sysop per mantenere la propria infrastruttura aziendale.

In questo tutorial esamineremo i passaggi su come creare, avviare e configurare l'istanza Amazon EC2 utilizzando semplici script Ansible.

Dettagli:

  1. specificare tipo_istanza: t2.micro
  2. specificare security_group: crunchify_security_grp
    • Cambia il gruppo di sicurezza secondo le tue necessità.
  3. specifica l'immagine: ami-crunchify231di
    • Devi creare Amazon Image prima di eseguire questa operazione.
  4. specifica la coppia di chiavi: crunchify
    • Questa è la tua chiave di sicurezza per l'accesso senza password.
  5. scegli la regione predefinita: us-east-2
    • Regione predefinita che consiglierei.
  6. numero di VM che vuoi avviare: 1
    • inizia con VM 1.
  7. creare un gruppo firewall di base
  8. crea un'istanza Amazon EC2
  9. Aspetta che esca un esempio
  10. Ottieni l'indirizzo IP e salvalo nel file crunchify.txt
    • è necessario creare crunchify.txt prima di eseguire questo script ansible.
  11. Contrassegna l'istanza appena creata come crunchify

Passo 1)

Installa ansible su macOS. Assicurati di aver configurato Ansible nel modo corretto

Passo 2)

Devi esportare la chiave di Access Key di Secret Access Key . Segui il tutorial su come configurare Amazon AWS CLI per ottenere le chiavi.

Passaggio 3) Crea il file crunchify-host

Passaggio 4) Crea il file crunchify-ec2.yml

Passaggio 5) Esegui il playbook ansible

Risultato sensibile:

Verifichiamo che la nuova istanza sia stata creata correttamente con tutte le nostre specifiche

Vai alla Amazon AWS console per controllare l'istanza.

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

È stata creata una nuova istanza Amazon EC2: Crunchify Tips

Assicurati di verificare tutte le tue impostazioni.

Amazon EC2 - creato un nuovo gruppo di sicurezza e tipo di istanza - Tutorial di Crunchify

Controlla i tuoi tag. Questo è molto utile se hai a che fare con hundreds of instances .

Amazon EC2 - nuovi tag e nome creati - Crunchify Tips

Controlla il file crunchify.txt che ha l'IP degli host appena creati:

Questo è tutto. Congratulazioni. Hai appena creato e avviato una nuova istanza EC2 sul cloud Amazon AWS in remoto utilizzando Ansible.

Fammi sapere se riscontri problemi durante la creazione di istanze su Amazon EC2 cloud.