Conectar el servidor de GitHub Enterprise a GitHub Enterprise Cloud
Después de que habilites Conexión con GitHub, puedes compartir características y flujos de trabajo específicos entre tu instancia de servidor de GitHub Enterprise y Nube de GitHub Enterprise.
En este artículo
Acerca de Conexión con GitHub
Para habilitar Conexión con GitHub, debes configurar la conexión en tu instancia de servidor de GitHub Enterprise y en tu Nube de GitHub Enterprise organización. Para configurar la conexión, debes ser administrador del sitio para tu instancia de servidor de GitHub Enterprise y ser propietario para laNube de GitHub Enterprise organización.
Para configurar una conexión, tu configuración proxy debe permitir la conectividad a github.com
y api.github.com
. Para obtener más información, consulta "Configuring an outbound web proxy server."
Después de habilitar Conexión con GitHub, podrás habilitar características, como búsqueda unificada y contribuciones unificadas. Para obtener más información acerca de todas las características disponibles, consulta "Administrar conexiones entre Servidor de GitHub Enterprise y Nube de GitHub Enterprise."
Cuando conectas tu instancia de servidor de GitHub Enterprise a Nube de GitHub Enterprise, un registro en GitHub.com almacena información sobre la conexión:
- La parte pública de la clave de tu licencia Servidor de GitHub Enterprise
- Un hash de tu licencia Servidor de GitHub Enterprise
- El nombre personalizado de tu licencia Servidor de GitHub Enterprise
- El nombre del host de tu instancia de servidor de GitHub Enterprise
- La versión de tu instancia de servidor de GitHub Enterprise
- La organización de GitHub.com que está conectada a tu instancia de servidor de GitHub Enterprise
- El token de autenticación que usa tu instancia de servidor de GitHub Enterprise para hacerle solicitudes a GitHub.com
Habilitar Conexión con GitHub también crea un App GitHub que le pertenece a tu Nube de GitHub Enterprise organización. Servidor de GitHub Enterprise usa las credenciales de App GitHub para hacerle solicitudes a GitHub.com.
Servidor de GitHub Enterprise almacena credenciales desde la App GitHub. Estas credenciales se replicarán en cualquier entorno de alta disponibilidad o de agrupación y se almacenarán en cualquier copia de seguridad, incluidas las instantáneas creadas por Utilidades de respaldo del servidor de GitHub Enterprise.
- Un token de autenticación, que es válido durante una hora
- Una clave privada, que se utiliza para generar un nuevo token de autenticación
Habilitar Conexión con GitHub no permitirá GitHub.com que los usuarios hagan cambios en Servidor de GitHub Enterprise.
Habilitar Conexión con GitHub
-
Iniciar sesión en tu instancia de servidor de GitHub Enterprise y GitHub.com.
-
In the upper-right corner of any page, click .
-
En la barra lateral izquierda, haz clic en Business.
-
Dentro del nombre de tu cuenta de empresa, haz clic en Settings (Parámetros).
-
En la barra lateral izquierda, haz clic en Conexión con GitHub.
-
En "Conexión GitHub.com", haz clic en Connect to GitHub.com (Conectarse a).
-
Lee el anexo al Acuerdo de licencia Servidor de GitHub Enterprise, luego haz clic en I agree, connect to GitHub.com (Acepto conectarme a GitHub.com).
-
Después de que hayas sido redirigido a GitHub.com, al lado de la organización a la que te quieres conectar, haz clic en Connect (Conectar).