Resumo

Concluído

Neste módulo, você:

  • Ações do GitHub autenticadas para uma instância do Azure Container Registry.
  • 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.
  • Alterámos o serviço do 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 versão anterior da implementação.

Remover entidade de serviço do Azure

Anteriormente, foi criado um principal de serviço do Entra que permite que o GitHub autentique nos recursos do Azure. Para remover a entidade de serviço, pode utilizar a CLI do Azure.

  1. Use o seguinte comando da CLI do Azure para devolver uma lista de identificadores de principal 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:

    • De propriedade do usuário atual.
    • Contendo a cadeia de caracteres eShop no nome de exibição.
  3. Utilize o comando az ad sp delete Azure CLI para remover cada entidade de serviço principal correspondente.

  4. Exclua o grupo de recursos do Azure rg-eshop, para excluir todos os recursos que criou 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 microsserviços