Temas abordados neste modulo:
- Criação de Módulos de Terraform
- Criação de Módulo de Resource Group
- Criação de Módulo de Container App e Container App Environment
Esta secção explica como preparar a Azure Cloud Shell para executarem os comandos.
💡 Ao fazerem copy-paste na Azure Cloud Shell
, aconselhamos a que "colem" os conteúdos com ctrl+shift+v
.
Clicar para expandir
Abrir o endereço com o botão direito do rato numa nova janela/tab (também podem ficar a premir o ctrl
quando clicarem no link) : Open Azure Portal
Autenticar na Azure Cloud:
Abrir a Cloud Shell:
Selecionar Bash:
Seleciona "Mount storage account" e a subscrição.
Clica Apply depois das seleções.
Seleciona "Select existing storage account" e clica "Next"
Seleciona a subscrição <>, o Resource Group "tf-azure-workshop-rg", a Storage account name "tfazureworkshopsatto" e o File share "fileshare" e clica "Select"
Mudar para o editor após a conexão ser realizada:
Confirmar a mudança:
Clonar o projeto:
git clone https://github.com/tentwentyone/terraforming-the-cloud-azure-basic-part2.git
💡 Ao fazerem copy-paste na Azure Cloud Shell
, aconselhamos a que "colem" os conteúdos com ctrl+shift+v
.
Mudar de diretório.
cd terraforming-the-cloud-azure-basic-part2
💡 Ao fazerem copy-paste na Azure Cloud Shell
, aconselhamos a que "colem" os conteúdos com ctrl+shift+v
.
Abrir o editor:
Setup está completo!
Clicar para expandir
Abre o terminal no vscode com o comando:
ctrl+ç
Faz git clone do repositório:
git clone https://github.com/tentwentyone/terraforming-the-cloud-azure-basic-part2.git
Abre a diretoria do projecto:
cd terraforming-the-cloud-azure-basic-part2/
Abre a diretoria com o comando:
ctrl+k+ctrl+o
Seleciona o path para o codetour:
/home/coder/terraforming-the-cloud-azure-basic-part2
Inicia o tour no canto inferior esquerdo do teu Visual Studio Code:
# Obter informações acerca de todos os Resource Groups existentes
az group list --output table
# Verificar que o teu Resource Group existe
az group exists --name <MyResourceGroup>
# Obter informações acerca de todas as Container Apps existentes
az containerapp list --output table