Guia para testing em terraform em Terraform

Prompt gerado automaticamente para Testing em Terraform em Terraform

5.0
51 usos
ChatGPT
Usar no ChatGPT
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.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

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