О более крупные бегуны
Клиенты в планах GitHub Team и GitHub Enterprise Cloud могут выбирать из диапазона управляемых виртуальных машин, имеющих больше ресурсов, чем стандартные GitHubразмещенные в среде runner. Эти компьютеры называются "более крупные бегуны". Они предлагают следующие расширенные функции:
- Больше ОЗУ, ЦП и дискового пространства
- Статические IP-адреса
- Частная сеть Azure
- Возможность группировать бегуна
- Автоматическое масштабирование для поддержки параллельных рабочих процессов
- Модули runner с поддержкой GPU
Эти данные более крупные бегуны размещаются GitHub и имеют приложение runner и другие средства, предварительно установленные.
GitHub предлагает более крупные бегуны с операционными системами macOS, Ubuntu или Windows, и доступны различные функции и размеры в зависимости от используемой операционной системы.
О более крупные бегуны для code scanning настройка по умолчанию
Рассмотрим конфигурирование более крупные бегуны для code scanning настройки по умолчанию, если:
- Ваши проверки с использованием стандартных данных GitHubразмещенных в среде runners занимает слишком много времени.
- Ваши проверки с помощью стандартных GitHubразмещенных в среде runners возвращают ошибки памяти или диска.
- Вы хотите настраивать аспекты вашего code scanning runner, такие как размер бегуна, образ бегунка и параллелизм задания, без использования самостоятельных раннеров.
Для получения дополнительной информации о настройке более крупные бегуны для code scanning настройки по умолчанию см. Настройка более крупных модулей выполнения для настройки по умолчанию.
Об Ubuntu и Windows более крупные бегуны
Более крупный бегунs с операционными системами Ubuntu или Windows настроены в вашей организации или предприятии. При добавлении крупное средство выполнениявы определяете тип компьютера из выбора доступных спецификаций оборудования и образов операционной системы.
С Ubuntu и Windows более крупные бегуны вы можете:
- Назначение статических IP-адресов runners из определенного диапазона, что позволяет использовать этот диапазон для настройки списка разрешений брандмауэра.
- Управление доступом к ресурсам путем назначения runner группам runner
- Использование автомасштабирования для упрощения управления бегунами и управления затратами
- Используйте свои раннеры с Azure private networking
Сведения о macOS более крупные бегуны
Более крупный бегунs с операционной системой macOS не добавляются вручную в вашу организацию или предприятие, но вместо этого используются путем обновления runs-on ключа файла рабочего процесса до одной из меток GitHub, определенных macOS крупное средство выполнения.
Поскольку macOS более крупные бегуны не заранее настроены, у них есть ограничения, которых нет у Ubuntu и Windows более крупные бегуны. Дополнительные сведения см. в разделе Справочник по более крупным бегунам.
Выставление счетов
Примечание.
Более крупный бегунs не могут использовать включенные минуты в частных репозиториях. Для частных и общедоступных репозиториев при использовании более крупные бегуны они всегда будут выставляться по тарифу за минуту.
По сравнению со стандартными переменными данных GitHub, размещенными в среде runner, более крупные бегуны выставляются по-разному. Более крупный бегунs выставляются только по минутной ставке за время выполнения рабочих процессов. Нет затрат, связанных с созданием крупное средство выполнения, которые не используются рабочим процессом. Дополнительные сведения см. в разделе Цены на средства выполнения действий.
Следующие шаги
Чтобы начать использовать Windows или Ubuntu более крупные бегуны, см. Управление большими бегунами.
Сведения об использовании macOS более крупные бегунысм. в разделе Выполнение заданий на более крупных запусках.
Дополнительные сведения об использовании более крупные бегунысм. в разделе Справочник по более крупным бегунам.