Resumo

Concluído

Neste módulo:

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

Remover o principal 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 de entidade de serviço da ID do Microsoft Entra:

    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 utilizador atual.
    • Que contêm a cadeia eShop no nome a apresentar.
  3. Use o comando CLI do az ad sp delete 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 espaço de código no GitHub em Por repositório, onde você vê MicrosoftDocs/mslearn-dotnet-cloudnative-devops.

Saiba mais sobre os microsserviços