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
Name: Boas práticas de Terraform no ItauSlug: boas-praticas-de-terraform-no-itauDescription: > Knowledged Source com boas práticas e regras obrigatórias e opcionais de Terraform no Itau.Content: > # Boas práticas de Terraform no Itau Dentro do Itau, todos os templates Terraform devem seguir um padrão de tags, Ou seja, todo script Terraform deve conter as seguintes tags obrigatórias: """yaml owner_team_email tech_team_email """
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]