Terraform è uno strumento open source utilizzato principalmente da DevOps, in quanto fornisce la struttura per creare, gestire e aggiornare le risorse su piattaforme cloud mediante codifica, AWS è un partner di rete avanzato di Terraform. Lo stato di Terraform consente ai suoi utenti di tenere traccia delle modifiche alle loro risorse attraverso il processo di sviluppo.
Questo post fornirà una guida procedurale per installare Terraform nell'istanza EC2, anche incluso i passaggi per creare prima un'istanza EC2.
Installa Terraform in istanza EC2
Nel Amazon Management Console, ricerca EC2 e aperto Dashboard EC2, Apri l'elenco a discesa dell'istanza di avvio e fai clic su Avvia istanza:
In lancio una procedura guidata di istanza, fornire un nome per questa istanza EC2:
Seleziona l'immagine della macchina Amazon secondo la tua preferenza, selezioniamo Ubuntu Per questo post:
Seleziona una coppia di tasti già esistente o crea una nuova coppia di tasti:
Lascia il resto delle opzioni come predefinito e fai clic su Avvia istanza pulsante:
Sullo schermo, apparirà un messaggio di successo dopo la creazione riuscita dell'istanza EC2, fai clic su Connettersi all'istanza pulsante:
Connettersi all'istanza Il mago aprirà, andrà a Cliente SSH Tab e copia il fornito Comando ssh:
Apri il prompt dei comandi o PowerShell e incolla il comando ssh:
Nell'output sopra, è visibile che l'EC2 sia effettuato con successo utilizzando il client SSH.
Digita questo comando di aggiornamento:
$ sudo apt-get update
Il prossimo passo è installare un pacchetto per gestire i repository installati da comune, installarlo digitando:
$ sudo APT Installa Curl GNUPG Software-Properties-Common -y
Aggiungi la chiave digitando:
$ CURL -FSSL HTTPS: // APT.rilasci.Hashicorp.com/gpg | sudo Apt-Key Aggiungi -
Dopo questo, è tempo di aggiungere il repository di Terraform usando questo comando:
$ sudo apt-addd-repository "deb [arch = amd64] https: // apt.rilasci.Hashicorp.com $ (lsb_release -cs) main "
Colpo accedere Quando appare un comando per la continuità durante l'aggiunta del repository.
Utilizzare nuovamente il comando Aggiorna per aggiornare l'elenco dei repository digitando:
$ sudo apt-get update
Dopo l'aggiornamento, la macchina EC2 è pronta per l'installazione di Terraform, quindi installalo digitando:
$ sudo APT Installa Terraform
Una volta completato il processo di installazione, controlla la sua versione utilizzando il comando:
$ Terraform -v
Nell'output sopra, è chiaro che l'installazione di Terraform ha avuto successo in quanto mostra una versione installata.
Digita questo comando per inizializzare la directory di lavoro di Terraform:
$ Terraform init
Nell'output sopra, è visibile che la directory di lavoro sia inizializzata e non ha alcun file di configurazione ora, sei pronto per utilizzare la tua terraform per le configurazioni ora.
Conclusione
Se ti senti a tuo agio nell'interfaccia della riga di comando e nella codifica, allora Terraform è un'ottima scelta per eseguire la configurazione cloud usando il codice. Per installare Terraform in EC2C crea un'istanza EC2 e aggiungi la chiave e il repository di Terraform. Infine, utilizzare il comando Installa per installare Terraform e il comando INIT per inizializzare la sua directory di lavoro e puoi iniziare a utilizzare Terraform per le configurazioni cloud.