Сводка

Завершено

В этом модуле вы:

  • Аутентификация GitHub Actions для экземпляра реестра контейнеров Azure.
  • Хранимая конфиденциальная информация, которую использует GitHub Actions.
  • Реализовано действие GitHub для создания образа контейнера службы продуктов в реестре контейнеров.
  • Изменили сервис продукта, добавив новый продукт для запуска сборки.
  • Реализовано действие GitHub для развертывания контейнера службы продуктов в кластере Службы Azure Kubernetes (AKS).
  • Откатили службу продукта к предыдущему развертыванию.

Удаление принципала службы Azure

Ранее вы создали учетную запись службы Entra, которая позволяет GitHub аутентифицироваться в ресурсах Azure. Чтобы удалить субъект-службу, можно использовать Azure CLI.

  1. Используйте следующую команду Azure CLI, чтобы возвратить список идентификаторов учетной записи службы из Microsoft Entra ID.

    az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsv
    
  2. Отфильтруйте субъекты-службы по следующим идентификаторам:

    • Принадлежит текущему пользователю.
    • Содержащий строку eShop в отображаемом имени.
  3. Используйте команду az ad sp delete Azure CLI, чтобы удалить каждую соответствующую учетную запись службы.

  4. Удалите группу ресурсов Azure rg-eshop, чтобы удалить все ресурсы, созданные в предыдущих уроках.

Очистка пространства кода

Пространство кода можно удалить на сайте GitHub в репозитории By , где отображается MicrosoftDocs/mslearn-dotnet-cloudnative-devops.

Дополнительные сведения о микрослужбах