Упражнение. Очистка среды Azure DevOps

Завершено

Вы закончите работу с задачами для этого модуля. Здесь вы очистите ресурсы Azure, переместите рабочий элемент в состояние "Готово " в Azure Boards и очистите среду Azure DevOps.

Важно!

Эта страница содержит важные действия по очистке. Очистка позволяет гарантировать, что вам хватит бесплатных минут сборки. Кроме того, вы можете убедиться, что вы не взимаете плату за ресурсы Azure после завершения работы с этим модулем.

Очистка ресурсов Azure

Здесь вы удалите экземпляры службы приложение Azure и Функции Azure. Самый простой способ удалить экземпляры — удалить родительскую группу ресурсов. При удалении группы ресурсов все ресурсы в этой группе удаляются.

В модуле создания выпуска с помощью модуля Azure Pipelines вы управляете ресурсами Azure с помощью портал Azure. Здесь вы разорвете развертывание с помощью Azure CLI с помощью Azure Cloud Shell. Действия похожи на шаги, которые вы использовали при создании ресурсов.

Чтобы очистить группу ресурсов, выполните приведенные действия.

  1. Перейдите на портал Azure и войдите в систему.

  2. В строке меню выберите Cloud Shell. При появлении запроса выберите интерфейс Bash .

    A screenshot of the Azure portal showing the location of the Cloud Shell menu item.

  3. Выполните следующую az group delete команду, чтобы удалить используемую tailspin-space-game-rgгруппу ресурсов.

    az group delete --name tailspin-space-game-rg
    

    При появлении запроса введите y , чтобы подтвердить операцию.

  4. В качестве дополнительного шага после завершения предыдущей команды выполните следующую az group list команду.

    az group list --output table
    

    Вы видите, что группа tailspin-space-game-rg ресурсов больше не существует.

Перемещение рабочего элемента в раздел "Готово"

Здесь вы перемещаете рабочий элемент, назначенный вам ранее в этом модуле. ВЫ перемещаете API списка лидеров рефакторинга в виде приложения Функции Azure в столбец "Готово".

На практике "Готово" часто означает использование рабочего программного обеспечения в руки пользователей. В целях обучения здесь вы пометите эту работу, так как вы выполнили цель для команды Tailspin. Они хотели рефакторингить свой проект для извлечения API таблицы лидеров в качестве приложения-функции.

В конце каждого спринта или итерации работы вы и ваша команда можете провести ретроспективное собрание. В собрании поделитесь завершенной работой, что хорошо и что вы можете улучшить.

Чтобы завершить этот рабочий элемент, выполните указанные ниже действия.

  1. В Azure DevOps перейдите в Boards, а затем выберите Boards в меню.

  2. Переместите API списка лидеров рефакторинга в качестве Функции Azure рабочий элемент приложения из столбца "Выполнение" в столбец "Готово".

    A screenshot of Azure Boards, showing the card in the Done column.

Отключение конвейера или удаление проекта

Каждый модуль в этом пути обучения предоставляет шаблон. Шаблон можно запустить для создания чистой среды для модуля.

Выполнение нескольких шаблонов предоставляет несколько проектов Azure Pipelines. Каждый проект указывает на один репозиторий GitHub. Эта настройка может активировать несколько конвейеров для выполнения при каждом отправке изменений в репозиторий GitHub. Конвейер использует бесплатные минуты сборки на размещенных агентах. Чтобы избежать потери этих бесплатных минут сборки, отключите или удалите конвейер перед переходом к следующему модулю.

Выберите одно из следующих значений.

Вариант 1. Отключение конвейера

Отключите конвейер, чтобы он не обрабатывал запросы на сборку. Конвейер сборки можно повторно включить позже. Выберите этот параметр, если хотите сохранить свой проект DevOps и конвейер сборки для дальнейшего использования.

Отключение конвейера:

  1. В Azure Pipelines перейдите к конвейеру.

  2. В раскрывающемся меню выберите Параметры:

    A screenshot of Azure Pipelines showing the location of the Settings menu.

  3. В разделе " Обработка новых запросов на выполнение" выберите "Отключено " и нажмите кнопку "Сохранить".

    Конвейер больше не будет обрабатывать запросы на сборку.

Вариант 2. Удаление проекта Azure DevOps

Удалите проект Azure DevOps, включая содержимое Azure Boards и конвейер сборки. В будущих модулях можно запустить другой шаблон, который открывает новый проект в состоянии, в котором этот проект покидает. Выберите этот параметр, если вам не нужен проект DevOps для дальнейшего использования.

Удаление проекта:

  1. В Azure DevOps перейдите к проекту. Ранее мы рекомендуем назвать эту проект Space Game - web - Функции Azure.

  2. В нижнем углу выберите Параметры проекта.

  3. В области "Обзор" перейдите в нижнее поле и нажмите кнопку "Удалить".

    A screenshot of Azure Pipelines showing the location of the Delete button.

  4. В появившемся окне введите имя проекта. Снова нажмите кнопку " Удалить ".

    Проект удален.