Conectar o GitHub Enterprise Server ao GitHub Enterprise Cloud
Ao habilitar o GitHub Connect, você poderá compartilhar recursos e fluxos de trabalho específicos entre a sua instância do GitHub Enterprise Server e o GitHub Enterprise Cloud.
Neste artigo
Sobre o GitHub Connect
Para habilitar o GitHub Connect, você deve configurar a conexão na sua instância do GitHub Enterprise Server e na sua organização do GitHub Enterprise Cloud . Para configurar a conexão, você deve ser administrador do site na sua instância do GitHub Enterprise Server e proprietário na organização ou conta corporativa do GitHub Enterprise Cloud .
Para configurar uma conexão, sua configuração de proxy deve permitir conectividade com o github.com
e o api.github.com
. Para obter mais informações, consulte "Configurar servidor proxy web de saída".
Após habilitar o GitHub Connect, você poderá ativar recursos como a pesquisa unificada e as contribuições unificadas. Para obter mais informações sobre todos os recursos disponíveis, consulte "Gerenciar conexões entre o GitHub Enterprise Server e o GitHub Enterprise Cloud".
Ao conectar a sua instância do GitHub Enterprise Server ao GitHub Enterprise Cloud, um registro no GitHub.com armazena as informações sobre a conexão:
- A parte da chave pública da sua licença do GitHub Enterprise Server;
- Um hash da sua licença do GitHub Enterprise Server;
- O nome do cliente da sua licença do GitHub Enterprise Server;
- O nome de host da sua instância do GitHub Enterprise Server;
- A versão da sua instância do GitHub Enterprise Server;
- A conta corporativa ou organização no GitHub.com conectada à sua instância do GitHub Enterprise Server;
- O token de autenticação usado pela sua instância do GitHub Enterprise Server para fazer solicitações ao GitHub.com.
Habilitar o GitHub Connect também cria um aplicativo GitHub pertencente à sua conta corporativa ou organização do GitHub Enterprise Cloud. O GitHub Enterprise Server usa as credenciais do aplicativo GitHub para fazer solicitações ao GitHub.com.
O GitHub Enterprise Server armazena as credenciais do aplicativo GitHub. Essas credenciais serão replicadas em qualquer ambiente de clustering ou alta disponibilidade e serão armazenadas em qualquer backup, inclusive os instantâneos criados pelo GitHub Enterprise Server Backup Utilities.
- Um token de autenticação válido por uma hora;
- Uma chave privada usada para gerar um novo token de autenticação.
Habilitar o GitHub Connect não permitirá que os usuários do GitHub.com façam alterações no GitHub Enterprise Server.
Habilitar o GitHub Connect
-
Entre na sua instância do GitHub Enterprise Server e no GitHub.com.
-
In the upper-right corner of any page, click .
-
In the left sidebar, click Business.
-
Under your business account's name, click Settings.
-
In the left sidebar, click GitHub Connect.
-
Em "GitHub.com connection" (Conexão com o GitHub.com), clique em Connect to GitHub.com (Conectar ao GitHub.com).
-
Leia o Adendo ao contrato de licença do GitHub Enterprise Server e clique em I agree, connect to GitHub.com (Eu concordo, conectar ao GitHub.com).
-
Após o redirecionamento ao GitHub.com, ao lado da organização à qual você pretende se conectar, clique em Connect (Conectar).