Resumo
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.
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 tsvFiltre as entidades de serviço para os seguintes identificadores:
- Propriedade do usuário atual.
- Contendo a cadeia de caracteres
eShopno nome de exibição.
Use o comando
az ad sp deleteda CLI do Azure para remover cada entidade de serviço correspondente.Exclua o grupo
rg-eshopde 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.