Сводка
В этом модуле вы:
- Аутентификация 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 deleteAzure CLI, чтобы удалить каждую соответствующую учетную запись службы.Удалите группу ресурсов Azure
rg-eshop, чтобы удалить все ресурсы, созданные в предыдущих уроках.
Очистка пространства кода
Пространство кода можно удалить на сайте GitHub в репозитории By , где отображается MicrosoftDocs/mslearn-dotnet-cloudnative-devops.