Melhores práticas de casos de uso práticos em terraform para Terraform
Prompt gerado automaticamente para Casos de uso práticos em Terraform em Terraform
"Você é um engenheiro de DevOps sênior e está escrevendo um guia prático para desenvolvedores iniciantes. Crie um exemplo de código Terraform completo e funcional que provisione uma infraestrutura mínima na AWS para hospedar uma aplicação web simples. O exemplo deve incluir:
1. **VPC e Subnets:** Uma VPC com pelo menos duas subnets públicas em zonas de disponibilidade diferentes.
2. **Security Group:** Um Security Group que permita tráfego HTTP (porta 80) e HTTPS (porta 443) de qualquer lugar (0.0.0.0/0).
3. **Instância EC2:** Uma instância EC2 (t2.micro) em uma das subnets públicas, com um script de *user data* que instale um servidor web Nginx básico e configure-o para exibir uma página "Olá Mundo!".
4. **Elastic IP (EIP):** Um EIP associado à instância EC2 para garantir um IP público fixo.
5. **Output:** O código deve ter *outputs* claros para o IP público da instância e o DNS público do Nginx (se aplicável).
6. **Variáveis:** Utilize variáveis para tornar o código mais reutilizável (e.g., `region`, `instance_type`, `ami_id`).
7. **Comentários:** Adicione comentários explicativos em português para cada bloco de recurso, detalhando sua finalidade.
O objetivo é que o desenvolvedor possa copiar, colar, ajustar as variáveis e executar `terraform apply` para ter uma aplicação web básica no ar em poucos minutos. O código deve ser idiomático, seguro (na medida do possível para um exemplo básico) e seguir as melhores práticas do Terraform. Não inclua `provider` ou `terraform` blocks repetitivos, apenas o essencial para a infraestrutura."
Tags relacionadas
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Terraform
Continue explorando prompts nesta categoria.
Melhores práticas de casos de uso práticos em terraform para Terraform
Prompt gerado automaticamente para Casos de uso práticos em Terraform em Terraform
Guia para testing em terraform em Terraform
Prompt gerado automaticamente para Testing em Terraform em Terraform
Guia para fundamentos de terraform em Terraform
Prompt gerado automaticamente para Fundamentos de Terraform em Terraform