# Coding the Future - Terraform # Pré requisitos * Ter Conta GCP com projeto criado * Ter conhecimentos de Docker * Ter conhecimentos de python # Tecnologias: * Python https://www.python.org/ * Python Flask https://flask.palletsprojects.com/en/2.3.x/ * Docker https://www.docker.com/ * Terraform https://registry.terraform.io/providers/hashicorp/google/latest/docs * Cloud Run https://cloud.google.com/run * Cloud Build https://cloud.google.com/build * Chat GPT https://chat.openai.com/ * Chat Bard https://bard.google.com/ * Google Cloud Shell https://ide.cloud.google.com/ # Criação de Aplicação da aplicação; Python, Flask e Docker 1. Entre no Chat GPT e Bard: https://chat.openai.com/ e https://bard.google.com/ 2. Digite a sentença: Sou um desenvolvedor e preciso criar um exemplo de aplicação Python utilizando o framework flask essa aplicação deve rodar em Docker respondendo na porta 8080. Não esqueça das dependencias e de tudo que é necessário para a aplicação funcionar. 3. Siga os passos do Chat Bard utilizando [Google Clod Shell]. 4. Siga os passos do Chat GPT utilizando [Google Clod Shell]. # Salvando o código no Git 1. Entre no Chat GPT e Bard: https://chat.openai.com/ 2. Digite a sentença: Sou um devops e preciso salvar meu código no Github utilizando o ssh do git com sistema operacional linux. # Criando Pipeline Cloud Build 1. Entre no Chat GPT e Bard: https://chat.openai.com/ 2. Digite a sentença: Sou um devops e preciso criar um terraform parar criar o cloud build do meu projeto que está salvo no github git@github.com:carlosrgomes/appexemplolive.git meu projeto precisa ser compilado em Docker. # Alterando o terraform para deploy no cloud run 1. Entre no Chat GPT e Bard: https://chat.openai.com/ 2. Digite a sentença: Agora preciso que o terraform faça deploy no cloud run