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