Resumo

Concluído

Neste módulo, você:

  • Ações autenticadas do GitHub para uma instância do Registro de Contêiner do Azure.
  • Informações confidenciais armazenadas 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 AKS (Serviço de Kubernetes do Azure).
  • 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 principais 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:

    • Propriedade do usuário atual.
    • Contendo 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 rg-eshop de recursos do Azure para excluir todos os recursos criados em unidades anteriores.

Limpeza do Codespace

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

Saiba mais sobre microsserviços