Questa guida dimostrerà come ottenere tutti i comandi terraform e quindi come utilizzare Terraform per distribuire le risorse AWS.
Comandi Terraform
Per trovare tutti i comandi terraform, digita i seguenti comandi su Terminale:
terraform
L'esecuzione del comando precedente visualizzerà tutti i comandi e il loro utilizzo:
Utilizzare Terraform per distribuire le risorse AWS (creazione del bucket S3)
Per iniziare a lavorare sulla distribuzione delle risorse su AWS, configura semplicemente AWS digitando questo:
configurare aws
L'utente deve fornire il ' Chiave di accesso ”, “ Chiave di sicurezza ”, “ Regione ', E ' Formato ” dall'utente IAM. Clic Qui per ulteriori informazioni sulla configurazione di AWS:
Utilizzare il seguente comando per verificare se terraform è installato sul sistema:
terraform -versioneIl comando precedente visualizzerà la versione di Terraform:
Digita il seguente comando per creare una directory in cui verranno creati i file:
mkdir linuxhint-s3
Successivamente, apri questa directory nell'editor di codice che in questo caso è Visual Studio Code:
Crea un file chiamato ' fornitore.tf ” all'interno della cartella e incolla il seguente codice:
terraform {provider_richiesti {
aws = {
fonte = 'hashicorp/aws'
versione = '~> 4.0'
}
}
}
fornitore 'aws' {
regione = 'noi-est-1'
}
Crea un altro file chiamato ' principale.tf ” per incollarvi il seguente codice:
risorsa 'aws_s3_bucket' 'B' {secchio = 'linuxhint-terraform-bucket'
tag = {
Nome = 'Il mio secchio'
Ambiente = 'Sviluppatore'
}
}
Salva i file ed esegui il seguente comando nel Terminale:
terraforma initL'esecuzione del comando precedente visualizzerà il seguente output:
Una volta inizializzato il terraform, utilizza il seguente comando per applicarlo per creare il bucket S3:
si applicano terraformL'utilizzo del comando precedente visualizzerà il seguente output:
Scorri verso il basso l'output per digitare ' SÌ ” per approvare la creazione di un bucket S3:
Successivamente, accedi al dashboard S3 dalla console AWS e fai clic su ' Secchi ” pagina dal pannello di sinistra:
Il bucket S3 è disponibile nella pagina del bucket:
Hai distribuito correttamente il bucket AWS S3:
Conclusione
Per distribuire le risorse AWS utilizzando terraform, configura semplicemente AWS e installa terraform sul sistema locale. Crea una directory e aggiungi i file all'interno della cartella per scrivere il codice per la creazione del bucket S3 utilizzando l'editor di codice, quindi salvali. Successivamente, usa il ' Calore ' E ' fare domanda a ” per distribuire il bucket S3 sulla console AWS.