Informações gerais para setup em uma máquina Windows 11 (default)
- Faça a instalação do AWS CLI V2, clique aqui
- Faça o setup de AWS Credentials (short term credentials), clique aqui
- Faça a instalação do OpenTofu usando o Powershell, clique aqui, mas tem uns pulos do gato abaixo:
# Aquele cat jump
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# Download the installer script:
Invoke-WebRequest -outfile "install-opentofu.ps1" -uri "https://get.opentofu.org/install-opentofu.ps1"
# Run the installer com skip verify, sem dependencias adicionais neste momento
& .\install-opentofu.ps1 -installMethod standalone -skipVerify
# Remove the installer (se quiser)
Remove-Item install-opentofu.ps1
Entre na pasta 'terraform' e rode o seguinte comando
tofu init
Agora ajuste o profile no arquivo 0-provider.tf
Ainda na pasta 'terraform' rode os seguintes comando:
tofu validate
tofu plan
Com as informações validadas, aplique no Cloud com o seguinte comando
tofu apply -auto-approve
Verifique as informações no seu console AWS!