Guia para testing em terraform em Terraform
Prompt gerado automaticamente para Testing em Terraform em Terraform
Crie um módulo Terraform que provisione uma infraestrutura AWS completa (VPC, subnets públicas/privadas, security groups, EC2 instances com AMI Linux 2 e um load balancer ALB com um target group). Em seguida, escreva um script de teste em Python usando Pytest e o boto3 para verificar se:
1. A VPC foi criada com o CIDR correto.
2. Existem exatamente duas subnets públicas e duas privadas.
3. As instâncias EC2 estão rodando e acessíveis via SSH (apenas para a porta 22).
4. O ALB está ativo, com um listener HTTP na porta 80 e o target group associado às instâncias EC2.
5. Uma requisição HTTP para o DNS do ALB retorna um código de status 200.
O script de teste deve ser idempotente e capaz de ser executado após a aplicação do Terraform, independentemente de execuções anteriores. Inclua exemplos de assertions para cada verificação.
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
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 fundamentos de terraform em Terraform
Prompt gerado automaticamente para Fundamentos de Terraform em Terraform