Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Terraform permite a definição, visualização e implantação de infraestrutura em nuvem. Usando Terraform, você cria arquivos de configuração usando a sintaxe HCL. A sintaxe HCL permite especificar o provedor de nuvem - como o Azure - e os elementos que compõem sua infraestrutura de nuvem. Depois de criar os arquivos de configuração, você cria um plano de execução que permite visualizar as alterações na infraestrutura antes que elas sejam implantadas. Depois de verificar as alterações, você aplica o plano de execução para implantar a infraestrutura.
Para usar comandos Terraform em sua assinatura do Azure, você deve primeiro autenticar o Terraform nessa assinatura. Este artigo aborda alguns cenários comuns para autenticação no Azure.
Neste artigo, você aprenderá a:
- Consulte uma lista de métodos de autenticação disponíveis.
- Selecione um método de autenticação.
- Verifique se você está autenticado.
1. Configure seu ambiente
- Assinatura do Azure: se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.
Configurar o Terraform: Se você ainda não tiver feito isso, configure o Terraform usando uma das seguintes opções:
2. Autenticar o Terraform no Azure
O Terraform só dá suporte à autenticação no Azure com a CLI do Azure. Não há suporte para autenticação usando o Azure PowerShell. Portanto, embora você possa usar o módulo do Azure PowerShell ao fazer seu trabalho Terraform, primeiro você precisa autenticar no Azure usando a CLI do Azure.
- Autenticar com uma conta da Microsoft usando o Cloud Shell (com Bash ou PowerShell)
- Autenticar com uma conta da Microsoft usando o Windows (com Bash ou PowerShell)
- Autenticar com um principal de serviço
- Autenticar com uma identidade gerenciada para serviços do Azure
3. Verificar os resultados
Verifique se você se autenticou na assinatura do Azure exibindo a assinatura atual.
Para confirmar a assinatura atual do Azure com a CLI do Azure, execute az account show.
az account show