Сводка

Завершено

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

  • Проверка подлинности 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. Удалите группу rg-eshop ресурсов Azure, чтобы удалить все ресурсы, созданные в предыдущих уроках.

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

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

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