🏗️
ChatGPT intermediate

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

4 usos Terraform

Prompt completo

"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

Terraform Casos de uso práticos em Terraform gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico