Exercício – Configurar o projeto

Concluído

Nesta unidade, você cria seus recursos para o site de Vídeo da Contoso. Certifique-se de ter todos os pré-requisitos listados na introdução deste módulo.

Configurar o projeto

  1. Fork o repositório de exemplo para sua conta do GitHub. Você não tem permissões de gravação no repositório de exemplo original, portanto, precisa bifurcar o repositório para criar seu próprio pipeline de Ações do GitHub.

  2. Entre no Azure Cloud Shell com a assinatura do Azure na qual você deseja implantar recursos. Quando o Cloud Shell abrir, verifique se o Bash está selecionado como o shell a ser executado.

  3. Para clonar seu repositório bifurcado, execute o seguinte comando no Cloud Shell, alterando o espaço reservado do nome de usuário do GitHub para seu nome> de usuário do <GitHub:

    git clone https://github.com/<GitHub username>/mslearn-aks-deployment-pipeline-github-actions
    
  4. Vá para o novo diretório mslearn-aks-deployment-pipeline-github-actions clonado executando o seguinte comando:

    cd mslearn-aks-deployment-pipeline-github-actions
    
  5. Execute o seguinte comando para executar o arquivo init.sh localizado na raiz do projeto:

    bash init.sh
    

    O arquivo init.sh executa as seguintes tarefas:

    • Cria um novo grupo de recursos do Azure.
    • Cria um novo cluster do AKS e configura o Kubectl para aceder ao mesmo.
    • Cria um novo repositório do Container Registry e liga-o ao cluster do AKS.
    • Configura as variáveis de ambiente AKS_NAME, DNS_NAME, RESOURCE_GROUP_NAME e ACR_NAME.
  6. Quando o script termina de ser executado, ele gera uma lista de variáveis. Copie e armazene os valores das variáveis para usar em exercícios futuros.

    • Nome do Grupo de Recursos
    • Nome ACR
    • ACR Login Nome de usuário
    • Palavra-passe ACR
    • Nome da zona DNS do AKS

Verificar os resultados

Confirme se o script init.sh criou todos os recursos.

  1. Execute o seguinte comando da CLI do Azure para verificar se o grupo de recursos mostrado na saída do script está listado.

    az group list -o table
    
  2. Execute o seguinte comando para verificar se a instância do Registro de Contêiner mostrada na saída do script está listada.

    az acr list -o table
    

Agora que seus recursos do Azure foram criados, prossiga para a próxima unidade para saber mais sobre imagens de aplicativos marcados.