This is a draft cheat sheet. It is a work in progress and is not finished yet.
Comandos principais
Terraform init |
Inicializa o diretório do projeto e baixa os provedores necessários. |
terraform plan |
Cria um plano de execução mostrando as mudanças que serão feitas na infraestrutura. |
terraform apply |
Aplica as mudanças na infraestrutura de acordo com o plano gerado pelo comando terraform plan. |
Altera toda a infraestrutura
terraform destroy |
Destrói a infraestrutura gerenciada pelo Terraform. |
terraform fmt |
Formata o código do Terraform para uma aparência consistente e legível. |
terraform validate |
Verifica a sintaxe e semântica do código do Terraform. |
|
|
Importando e exportando infraestrutura
terraform import |
Importa um recurso existente na infraestrutura para o estado gerenciado pelo Terraform. |
terraform export |
Exporta recursos existentes na infraestrutura |
terraform output |
Exibe as saídas definidas no código do Terraform. |
Terraform workspace
terraform workspace list |
Lista todos os workspaces disponíveis |
terraform workspace new |
Cria um novo workspace. |
terraform workspace select |
Seleciona um workspace específico para uso. |
|
|
Verificar o estado da infraestrutura
terraform state list |
Lista todos os recursos gerenciados pelo Terraform e seus estados. |
terraform state show |
Exibe informações detalhadas sobre um recurso específico gerenciado pelo Terraform. |
terraform refresh |
Atualiza o estado do Terraform com o estado atual da infraestrutura. |
|