Prompt completo
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
Terraform
Testing 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
Outros prompts de Terraform
ChatGPT
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
2 usos
ChatGPT
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
3 usos
ChatGPT
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