Resumo

Concluído

Neste módulo, você:

  • GitHub Actions autenticadas em uma instância do Registro de Contêiner do Azure.
  • Armazenou informações confidenciais que o GitHub Actions usa.
  • Implementou uma ação do GitHub para criar a imagem de contêiner do serviço de produto no Registro de Contêiner.
  • Modificou o serviço de produto adicionando um novo produto para disparar um build.
  • Implementou uma ação do GitHub para implantar o contêiner do serviço de produto no cluster do Serviço de Kubernetes do Azure (AKS).
  • Reverteu o serviço de produto para a implantação anterior.

Remover a entidade de serviço do Azure

Anteriormente, você criou uma entidade de serviço do Entra que permite que o GitHub se autentique nos recursos do Azure. Para remover a entidade de serviço, você pode usar a CLI do Azure.

  1. Use o seguinte comando da CLI do Azure para retornar uma lista de identificadores da entidade de serviço do Microsoft Entra ID:

    az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsv
    
  2. Filtre as entidades de serviço para os seguintes identificadores:

    • Pertencentes ao usuário atual.
    • Que contêm a cadeia de caracteres eShop no nome de exibição.
  3. Use o comando az ad sp delete da CLI do Azure para remover cada entidade de serviço correspondente.

  4. Exclua o grupo de recursos rg-eshop do Azure para excluir todos os recursos criados em unidades anteriores.

Codespace de limpeza

Você pode excluir o codespace no GitHub no repositório By em que você vê MicrosoftDocs/mslearn-dotnet-cloudnative-devops.

Saiba mais sobre os microsserviços