Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье вы узнаете, как управлять пулом полей разработки в Microsoft Dev Box с помощью портал Azure.
Пул полей разработки — это коллекция полей разработки с одинаковыми параметрами, такими как определение поля разработки и сетевое подключение. Пул dev box связан с проектом Microsoft Dev Box.
Пулы боксов для разработки определяют расположение боксов разработки через сетевое подключение. Вы можете выбрать развертывание разработческих контейнеров в хостинговой сети Microsoft или в сети, которую вы управляете. Если вы решили развернуть поля разработки в управляемой сети, необходимо сначала настроить сетевое подключение. Организации, поддерживающие разработчиков в нескольких географических расположениях, могут создавать пулы полей разработки для каждого расположения, указав ближайший регион.
Выберите регион, близкий к физическому расположению разработчиков, чтобы обеспечить минимальную задержку в работе с dev box.
Разработчики, имеющие доступ к проекту в центре разработки, могут создать поле разработки из пула средств разработки.
Разрешения
Чтобы управлять пулом полей разработки, вам потребуются следующие разрешения:
Действие | Требуемые разрешения |
---|---|
Создание, удаление или обновление пула полей разработки | — Разрешения владельца или участника для подписки Azure или определенной группы ресурсов.
— Разрешения администратора проекта DevCenter для проекта. |
Создание пула сред разработки
В Microsoft Dev Box пул средств разработки — это коллекция полей разработки, которыми вы управляете вместе. Прежде чем пользователи смогут создать коробку разработки, необходимо иметь по крайней мере один пул коробок разработки.
Ниже показано, как создать пул полей разработки, связанный с проектом. Для настройки пула используется существующее определение поля разработки и сетевое подключение в центре разработки.
Если у вас нет доступного центра разработки с существующим описанием dev box и сетевым подключением, выполните действия, описанные в Краткое руководство: Конфигурация Microsoft Dev Box, чтобы создать их.
Войдите на портал Azure.
В поле поиска введите проекты. В списке результатов выберите "Проекты".
Откройте проект Dev Box, с которым вы хотите связать новый пул средств разработки.
Выберите пулы полей разработки и нажмите кнопку "Создать".
На панели Создание пула dev box введите следующие значения:
Настройка Значение Имя Введите имя пула. Имя пула видно разработчикам для выбора при создании каталогов разработчиков. Он должен быть уникальным в проекте. Определение поля разработки Выберите существующее определение поля разработки. Определение определяет базовый образ и размер для полей разработки, созданных в этом пуле. Сетевое подключение 1. Выберите "Развернуть в сети, размещенной на серверах Microsoft" или используйте существующее сетевое подключение.
2. Выберите регион, в котором должны быть развернуты поля разработки. Обязательно выберите регион, расположенный рядом с местом физического расположения разработчиков, чтобы обеспечить наименьшую задержку при использовании dev box.Включить единый вход в систему Выберите «Да», чтобы включить единый вход для разработческих боксов в этом пуле. Единый вход должен быть настроен для организации. См. раздел "Включить единый вход" для полей разработки. Привилегии создателя среды разработки Выберите локальный администратор или стандартный пользователь. Включение автоматической остановки Да — значение по умолчанию. Выберите "Нет ", чтобы отключить расписание автоматической остановки. После создания пула можно настроить расписание автоматической остановки. Время остановки Выберите время для выключения всех серверов разработки в пуле. Часовой пояс Выберите часовой пояс, в который находится время остановки. Лицензирование Установите этот флажок, чтобы подтвердить, что у вашей организации есть лицензии Преимущества гибридного использования Azure, которые вы хотите применить к машинам для разработки в этом пуле. Нажмите кнопку создания.
Убедитесь, что в списке отображается новый пул контейнеров для разработки. Может потребоваться обновить экран.
Портал Azure развертывает пул девбоксов и выполняет проверки работоспособности, чтобы убедиться, что образ и сеть соответствуют критериям проверки для девбоксов. На следующем снимке экрана показаны четыре пула серверов разработки, каждый из которых имеет разный статус.
Управление полями разработки в пуле
Вы можете управлять существующими контейнерами для разработки в пуле контейнеров для разработки в портале Azure. Вы можете запускать, останавливать или удалять поля разработки.
Внимание
Для управления полями разработки в связанных пулах необходимо быть членом роли администратора проекта.
Чтобы управлять полями разработки в пуле, необходимо получить доступ к пулу через связанный проект. Ниже показано, как перейти к пулу.
Войдите на портал Azure.
В поле поиска введите проекты в списке результатов выберите "Проекты".
Выберите проект, содержащий пул полей разработки, которым требуется управлять.
Выберите пулы полей разработки.
Выберите пул, содержащий поле разработки, которое требуется управлять. Имена пулов, которыми вы можете управлять, отображаются как ссылки. Если имя пула не отображается в качестве ссылки, убедитесь, что вы являетесь участником роли администратора этого проекта.
Выберите дополнительные действия для поля разработки, которым требуется управлять.
В зависимости от текущего состояния поля разработки можно выбрать "Пуск", "Остановить" или "Удалить".
Удаление пула коробок разработки
Пул полей разработки можно удалить, если вы больше не используете его.
Внимание
При удалении пула полей разработки все существующие поля разработки в пуле удаляются безвозвратно.
При удалении пула разработки все существующие в нем dev-боксы безвозвратно удаляются.
Чтобы удалить пул полей разработки в портале Azure, выполните следующие действия.
Войдите на портал Azure.
В поле поиска введите проекты. В списке результатов выберите "Проекты".
Откройте проект, из которого требуется удалить пул средств разработки.
Выберите дополнительные действия для пула контейнеров разработки, который вы хотите удалить.
Выберите команду Удалить.
В сообщении подтверждения подтвердите удаление, введя имя пула полей разработки, который требуется удалить, а затем нажмите кнопку "Удалить".
Выберите Удалить, чтобы подтвердить.