Сведения о GitHub Connect
Вы можете получить доступ к дополнительным функциям и рабочим процессам в экземпляр GitHub Enterprise Server, включив GitHub Connect. Дополнительные сведения см. в разделе Сведения о GitHub Connect.
При включении GitHub Connect вы настраиваете подключение между экземпляр GitHub Enterprise Server и корпоративной учетной записью в GitHub Enterprise Cloud. Подключение использует протокол HTTPS через порты 443 или 80 и защищено протоколом TLS.
При включении GitHub Connect создается GitHub App, принадлежащий корпоративной учетной записи в GitHub Enterprise Cloud. GitHub Enterprise Server использует учетные данные GitHub App, чтобы отправлять запросы в GitHub Enterprise Cloud.
GitHub Enterprise Server хранит учетные данные из GitHub App. Следующие учетные данные будут реплицированы на все узлы в среде высокого уровня доступности или кластерной среде и хранятся в любых резервных копиях, включая моментальные снимки, созданные GitHub Enterprise Server Backup Utilities.
- Маркер проверки подлинности, действительный в течение одного часа
- Закрытый ключ, который используется для создания нового маркера проверки подлинности
Предварительные требования
Чтобы использовать GitHub Connect, необходимо иметь корпоративную учетную запись в GitHub.com, которая использует GitHub Enterprise Cloud. Возможно, у вас уже есть облако GitHub Enterprise Cloud, включенное в ваш план.
Примечание: Ваша корпоративная учетная запись в GitHub.com должна быть выставлена счет. Корпоративные учетные записи, использующие бесплатную пробную версию GitHub Enterprise Cloud или оплачиваемые по кредиту карта, не могут быть подключены к экземпляр GitHub Enterprise Server.
Если ваша корпоративная учетная запись в GitHub.com использует списки разрешенных IP-адресов, необходимо добавить IP-адрес или сеть для экземпляр GitHub Enterprise Server в список разрешенных IP-адресов на GitHub.com. Дополнительные сведения см. в разделе Применение политик для параметров безопасности в вашем предприятии документации по GitHub Enterprise Cloud.
Для настройки подключения конфигурация прокси-сервера должна разрешать подключение к github.com
, api.github.com
и uploads.github.com
. Дополнительные сведения см. в разделе Настройка сервера веб-прокси исходящего трафика.
Включение GitHub Connect
Чтобы включить GitHub Connect, необходимо быть владельцем предприятия в GitHub Enterprise Server и GitHub Enterprise Cloud.
-
Войдите в экземпляр GitHub Enterprise Server и GitHub.com.
-
В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия.
-
На боковой панели корпоративной учетной записи щелкните GitHub Connect.
-
В разделе "GitHub Connect еще не включен" нажмите Включить GitHub Connect . Нажимая кнопку Включить GitHub Connect, вы соглашаетесь с "Условия GitHub для дополнительных продуктов и функций".
-
Справа от корпоративной учетной записи, которую вы хотите подключить, нажмите кнопку Подключиться.
Отключение GitHub Connect
Владельцы предприятия могут отключить GitHub Connect.
При отключении от GitHub Enterprise Cloud GitHub Connect GitHub App удаляется из вашей корпоративной учетной записи, а учетные данные, хранящиеся в экземпляр GitHub Enterprise Server, удаляются.
-
В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия.
-
На боковой панели корпоративной учетной записи щелкните GitHub Connect.
-
В разделе "GitHub Connect" справа от корпоративной учетной записи, которую вы хотите отключить, щелкните Отключить GitHub Connect.
-
Прочтите сведения об отключении, а затем щелкните Отключить GitHub Connect.