Este guia demonstrará como obter todos os comandos do terraform e como usar o Terraform para implantar recursos da AWS.
Comandos Terraform
Para encontrar todos os comandos do terraform, digite os seguintes comandos no Terminal:
terraforma
A execução do comando acima exibirá todos os comandos e seu uso:
Use o Terraform para implantar recursos da AWS (criando o bucket S3)
Para começar a trabalhar na implantação de recursos na AWS, basta configurar a AWS digitando isto:
aws configurar
O usuário precisa fornecer o “ Chave de acesso ”, “ Chave de segurança ”, “ Região ', e ' Formatar ” do usuário do IAM. Clique aqui para saber mais sobre a configuração da AWS:
Use o seguinte comando para validar se o terraform está instalado no sistema:
terraforma -versãoO comando acima exibirá a versão do Terraform:
Digite o seguinte comando para criar um diretório no qual os arquivos serão criados:
mkdir linuxhint-s3
Após isso, abra este diretório no editor de código que neste caso é o Visual Studio Code:
Crie um arquivo chamado “ provedor.tf ” dentro da pasta e cole o seguinte código:
terraforma {provedores_necessários {
aws = {
fonte = 'hashicorp/aws'
versão = '~> 4,0'
}
}
}
fornecedor 'aws' {
região = 'us-leste-1'
}
Crie outro arquivo chamado “ main.tf ” para colar o seguinte código nele:
recurso 'aws_s3_bucket' 'b' {balde = 'linuxhint-terraform-bucket'
marcas = {
Nome = 'Meu Balde'
Ambiente = 'Dev'
}
}
Salve os arquivos e execute o seguinte comando no Terminal:
terraform initA execução do comando acima exibirá a seguinte saída:
Depois que o terraform for inicializado, use o seguinte comando para aplicá-lo para criar o balde S3:
aplicação de terraformaUsar o comando acima exibirá a seguinte saída:
Role a saída para digitar “ sim ” para aprovar a criação de um bucket S3:
Depois disso, vá para o painel S3 no console AWS e clique no botão “ baldes ” página do painel esquerdo:
O bucket S3 está disponível na página do bucket:
Você implantou com sucesso o bucket S3 da AWS:
Conclusão
Para implantar recursos da AWS usando o terraform, basta configurar o AWS e instalar o terraform no sistema local. Crie um diretório e adicione arquivos dentro da pasta para escrever o código para a criação do bucket do S3 usando o editor de código e, em seguida, salve-os. Depois disso, use o “ aquecer ' e ' aplicar ” para implantar o bucket S3 no console AWS.