概要
在本模块中,你将:
- GitHub Actions 向 Azure 容器注册表实例进行了身份验证。
- 存储 GitHub Actions 使用的敏感信息。
- 实现了一个 GitHub 行动,用于在容器注册表中构建产品服务的容器镜像。
- 修改了产品服务,通过添加新产品来触发构建。
- 实现了一个 GitHub 操作,用于将产品服务容器部署到 Azure Kubernetes 服务 (AKS) 集群。
- 将产品服务回滚到了以前的部署。
删除 Azure 服务主体
之前,你创建了一个 Entra 服务主体,该主体允许 GitHub 向 Azure 资源进行身份验证。 若要删除服务主体,可以使用 Azure CLI。
使用以下 Azure CLI 命令从 Microsoft Entra ID 返回服务主体标识符列表:
az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsv
按照以下标识符筛选服务主体:
- 由当前用户拥有。
- 显示名称中包含字符串
eShop
的标识符。
az ad sp delete
使用 Azure CLI 命令删除每个匹配的服务主体。删除 Azure 资源组
rg-eshop
以删除在以前的单元中创建的所有资源。
清理 Codespace
可以在 GitHub 上的 By 存储库 下删除代码空间,可在其中看到 MicrosoftDocs/mslearn-dotnet-cloudnative-devops。