You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Name: generate-terraform-from-mermaidDescription: > Gera arquivos Terraform a partir de um diagrama Mermaid. A ideia é selecionar a representação textual do Mermaid e pedir para AI gerar código Terraform.
Step 01: step-01-gerar-terraform
Prompt_name: step-01-gerar-terraformPrompt_content: > Com base no código Mermaid abaixo, gere templates Terraform para provisionar infraestrutura na AWS. """code {{selected_code}} """
Step 02: step-02-ajustar-terraform
Prompt_name: step-02-ajustar-terraformPrompt_content: > Agora, ajuste o código Terraform seguindo os padrões do Itau.Knowledged_sources:
- boas-praticas-de-terraform-no-itau
Step 03: step-03-validar-terraform
Prompt_name: step-03-validar-terraformPrompt_content: > Por fim, valide se o código Terraform gerado e ajustado segue os padrões do Itau. Isto é, se ele segue todas as regras obrigatórias. Siga as instruções: 1. Se o código Terraforma segue todas as regras simplesmente responda com "Sem erros de validação"; 2. Caso contrário, liste as regras incorretas ou ausentes no código;Knowledged_sources:
- boas-praticas-de-terraform-no-itau
p1: Usando Mermaid, construa uma diagrama para hospedar um frontend estático utilizando os serviços da AWS, como Cloudfront e S3.
p2: Agora, com base no diagrama do Mermaid selecionado, gere os arquivos Terraform para provisionar a infraestrutura na AWS.
graph TD
A[Usuário] -->|Acessa| B[CloudFront]
B -->|Distribui| C[S3 Bucket]
C -->|Armazena| D[Arquivos Estáticos]
subgraph AWS
B
C
end
Loading
Frontend Application:
Prompts-02: site estático + lambda
p1: Usando Mermaid, construa uma diagrama para uma aplicação frontend utilizando os serviços da AWS, como Cloudfront e S3.
p2: Agora, com base no diagrama do Mermaid selecionado, gere os arquivos Terraform para provisionar a infra estrutura na AWS.
graph TD;
A[Usuário] -->|Acessa| B[CloudFront]
B -->|Distribui conteúdo| C[S3 Bucket]
B -->|Distribui conteúdo| D[Lambda@Edge]
D -->|Processa requisições| C
C -->|Armazena arquivos estáticos| E[Arquivos Estáticos]
C -->|Armazena dados| F[Dados da Aplicação]