Примечание.
- Сведения и инструкции в этой статье применяются только к крупное средство выполненияs с операционными системами Linux и Windows.
Добавление крупное средство выполнения в организацию
Владельцы организаций могут добавить крупное средство выполнения в организацию и контролировать, какие репозитории могут его использовать. При создании нового средства выполнения для организации по умолчанию все репозитории в организации имеют доступ к средству выполнения. Чтобы ограничить, какие репозитории могут использовать средство выполнения, назначьте его группе runner с доступом к определенным репозиториям. Дополнительные сведения см. в разделе "Разрешить репозиториям доступ к большим запускам".
Вы можете выбрать операционную систему и конфигурацию оборудования из списка доступных вариантов. При развертывании новых экземпляров этого средства выполнения с помощью автомасштабирования они будут использовать ту же операционную систему и конфигурацию оборудования, которую вы определили здесь.
Новые средства выполнения автоматически назначаются группе по умолчанию, или вы можете выбрать, к какой группе должны присоединяться средства выполнения во время создания. Кроме того, после регистрации средства выполнения вы можете изменить его группу. Дополнительные сведения см. в разделе Управление доступом к крупным средствам выполнения.
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
Щелкните новый модуль runner, а затем щелкните New GitHub-hosted runner.
-
Укажите необходимые сведения для настройки нового средства выполнения:
-
**Имя**. Введите имя нового средства выполнения. Для простоты оно должно указывать на конфигурацию оборудования и операционной системы, например `ubuntu-24.04-16core`. -
**Платформа:** выберите платформу из доступных вариантов. Выбрав платформу, вы сможете выбрать определенный образ.Если вы создаете пользовательский образ, платформа, выбранная для средства выполнения, должна совпадать с платформой образа, который вы хотите создать. Платформа бегунка может быть одной из следующих:
- Linux x64
- Операционная система ARM64
- Операционная система Windows x64
-
**Изображение:** выберите изображение из доступных параметров. Выбрав изображение, вы сможете выбрать определенный размер.* GitHub: для образов, управляемых GitHub, выберите изображение на этой вкладке. * Партнер: для образов, управляемых партнером, выберите изображение на этой вкладке. Например, на этой вкладке находятся базовые настольные компьютеры Windows 11, графические процессоры и образы arm64. * Обычай: Для образов, созданных вашей организацией или предприятием, выберите образ на этой вкладке. Пользовательские образы создаются путем запуска рабочего процесса в средстве выполнения сборки образов, настроенном вами, вашей организацией или предприятием. Дополнительные сведения см. в разделе Установка пользовательских образов.
-
**Размер:** выберите конфигурацию оборудования из списка доступных вариантов. Доступные размеры зависят от изображения, выбранного на предыдущем шаге. Для модулей gpu выберите размер на вкладке с поддержкой **GPU** . -
**Максимальное параллелизм:** выберите максимальное количество заданий, которые могут быть активными в любое время. -
**Группа средств выполнения**: выберите группу, в которую будет входить средство выполнения. Эта группа будет включать несколько экземпляров средства выполнения, так как они масштабируются в соответствии с требованиями.
Примечание.
Имена более крупные бегуны могут диктовать свои функциональные возможности. Например, чтобы использовать крупное средство выполнения для настройки code scanning по умолчанию, необходимо назвать
code-scanningсредство выполнения. Дополнительные сведения о code scanning с более крупные бегунысм. в разделе Настройка более крупных модулей выполнения для настройки по умолчанию. -
-
Щелкните Создать средство выполнения.
-
Чтобы разрешить репозиториям доступ к крупное средство выполнения, добавьте их в список репозиториев, которые могут его использовать. Дополнительные сведения см. в разделе "Разрешить репозиториям доступ к крупное средство выполненияs".
Разрешение репозиториям доступа к данным крупное средство выполненияs
Репозитории предоставляют доступ к крупное средство выполненияs через группы runner. Корпоративные администраторы могут выбирать, какие организации получают доступ к группам запуска корпоративного уровня, а также владелец организации управления доступом на уровне репозитория ко всем крупное средство выполненияs.
Владельцы организации могут использовать и настраивать группы runner корпоративного уровня для репозиториев в своей организации или создавать группы runner уровня организации для управления доступом.
-
**Для групп runner уровня предприятия:** данных, многократно используемыхs.actions.about-enterprise-level-runner-groups %} -
**Для групп запуска на уровне организации:** данных, многократно используемыхs.actions.about-organization-level-runner-groups %}
После доступа к крупное средство выполненияs репозиторий можно добавить в файлы рабочих процессов крупное средство выполнения. Дополнительные сведения см. в разделе Выполнение заданий на более крупных запусках.
- Перейдите на главную страницу организации, где находятся группы бегуна.
- Щелкните Settings.
- На левой боковой панели щелкните Actions, а затем нажмите кнопку " Выполнить группы".
- Выберите группу бегуна из любого списка на странице. Группы запуска на уровне организации перечислены в верхней части страницы, а группы запуска на уровне предприятия перечислены в разделе "Общий доступ к организации".
- На странице группы runner в разделе "Доступ к репозиторию" выберите "Все репозитории " или "Выбранные репозитории". Если вы решили предоставить доступ к определенным репозиториям, щелкните , а затем выберите репозитории, к которым вы хотите предоставить доступ из списка.
Предупреждение
Если вы используете фиксированный диапазон IP-адресов, рекомендуется использовать только крупное средство выполненияs с частными репозиториями. При создании вилок из репозитория можно запустить опасный код в крупное средство выполнения, создав запрос на вытягивание, который выполнит код в рабочем процессе. Дополнительные сведения см. в разделе Управление доступом к крупным средствам выполнения.
Изменение имени крупное средство выполнения
Примечание.
Имена более крупные бегуны могут диктовать свои функциональные возможности. Например, чтобы использовать крупное средство выполнения для настройки code scanning по умолчанию, необходимо назвать code-scanningсредство выполнения. Дополнительные сведения о code scanning с более крупные бегунысм. в разделе Настройка более крупных модулей выполнения для настройки по умолчанию.
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
Введите новое имя для бегуна в текстовом поле в разделе "Имя".
-
Нажмите кнопку Сохранить.
Изменение размера крупное средство выполнения
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
Выберите новый размер для бегуна в списке доступных параметров в разделе "Размер". Доступные размеры зависят от образа, установленного на средстве выполнения.
-
Нажмите кнопку Сохранить.
Изменение образа крупное средство выполнения
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
Выберите новый образ для бегуна из списка доступных параметров в разделе "Изображение". Доступные образы ограничены образами, принадлежащими GitHub.
-
Нажмите кнопку Сохранить.
Настройка автомасштабирования для крупное средство выполненияs
Можно управлять максимальным количеством заданий, которые разрешено выполнять одновременно для определенных наборов runner. Установка этого поля на более высокое значение может помочь предотвратить блокировку рабочих процессов из-за параллелизма.
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
В разделе «Вместимость», в разделе «Максимальная параллельность», введите максимальное количество заданий, которые вы хотите разрешить для выполнения одновременно.
-
Нажмите кнопку Сохранить.
Создание статических IP-адресов для крупное средство выполненияs
Примечание.
Чтобы использовать статические IP-адреса, ваша организация должна использовать GitHub Enterprise Cloud. Дополнительные сведения о том, как использовать GitHub Enterprise Cloud бесплатно, см. в статье "Настройка пробной версии GitHub Enterprise Cloud".
Статические IP-адреса можно включить для крупное средство выполненияs. При этом диапазоны статических IP-адресов назначаются крупное средство выполненияs. Все IP-адреса в диапазоне, назначенные, доступны для использования. По умолчанию можно настроить до 10 разных данных крупное средство выполненияs с диапазонами IP-адресов для вашей учетной записи. Если вы хотите использовать более 10 больших модулей выполнения со статическими диапазонами IP-адресов, обратитесь к us через портал поддержки GitHub.
Число доступных IP-адресов в назначенных диапазонах не ограничивает число параллельных заданий, указанных для автомасштабирования. В пуле запуска существует подсистема балансировки нагрузки, которая позволяет повторно использовать IP-адреса в назначенных диапазонах. Это гарантирует, что рабочие процессы могут выполняться одновременно в масштабе, пока каждому компьютеру назначен статический IP-адрес.
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
Чтобы назначить статические IP-адреса средству выполнения, в разделе "Сеть" установите флажок "Назначение уникальных и статических диапазонов общедоступных IP-адресов" для этого средства выполнения.
-
Нажмите кнопку Сохранить.