Guia de Início Rápido - Terraform Provider
Comece a usar o Azion Terraform Provider em minutos. Este guia mostra como configurar o provider, criar recursos básicos e aplicar sua primeira infraestrutura como código.
Este guia mostra como começar a usar o Azion Terraform Provider para gerenciar sua infraestrutura como código.
Pré-requisitos
Antes de começar, certifique-se de ter:
- Terraform versão 1.0 ou superior instalado
- Uma conta Azion ativa
- Um Personal Token com permissões adequadas
Passo 1: Instalar o Terraform
Você deve ter o Terraform Core instalado em seu ambiente. Veja como instalar.
Verifique a instalação:
Passo 2: Configurar o Provider
Crie um novo diretório para seu projeto Terraform:
Crie o arquivo main.tf:
Passo 3: Configurar Autenticação
Opção 1: Variável de Ambiente (Recomendado)
Opção 2: Arquivo de Variáveis
Crie variables.tf:
Crie terraform.tfvars (adicione ao .gitignore):
Atualize main.tf:
Passo 4: Criar Sua Primeira Infraestrutura
Crie resources.tf:
Passo 5: Inicializar e Aplicar
Inicializar o Terraform
Verificar o Plano
Aplicar as Mudanças
Digite yes quando solicitado para confirmar.
Passo 6: Verificar os Recursos
Exemplo de Início Rápido
Aqui está um exemplo completo para começar com o Azion Terraform Provider v2.0:
Estrutura do Projeto
Uma estrutura recomendada para projetos maiores:
Próximos Passos
- Workloads - Aprenda sobre workloads
- Applications - Configure aplicações
- Security - Configure firewall e WAF
- Best Practices - Boas práticas de uso
Solução de Problemas
Erro de Autenticação
Solução: Verifique se o token está configurado corretamente via variável de ambiente ou arquivo de configuração.
Versão Incompatível
Solução: Verifique se você está usando Terraform 1.0 ou superior.
Recursos Não Encontrados
Solução: Verifique se o recurso existe na API v4. Alguns recursos da v3 foram removidos ou renomeados. Consulte o Guia de Migração.