Skip to main content

Enterprise Server 3.20 actualmente está disponible como versión candidata para lanzamiento.

Habilitación de paquetes de GitHub con Azure Blob Storage

Configura el GitHub Packages con Azure Blob Storage como tu almacenamiento externo.

Advertencia

  • Es crítico que configures las políticas de acceso restrictivo que necesites para tu bucket de almacenamiento, ya que GitHub no aplica permisos de objeto específicos o listas de control de acceso adicionales (ACLs) a tu configuración de bucket de almacenamiento. Por ejemplo, si haces que tu bucket sea público, los datos en el bucket serán accesibles en la internet pública. Si se han configurado restricciones por dirección IP, incluya direcciones IP para tu instancia de GitHub Enterprise Server y para los usuarios finales que usarán tu instancia de GitHub Enterprise Server.
  • Te recomendamos utilizar un bucket dedicado para GitHub Packages, separado de aquél que utilices para almacenar GitHub Actions.
  • Asegúrate de configurar el bucket que quieres utilizar en el futuro. No te recomendamos cambiar tu almacenamiento después de que comienzas a utilizar GitHub Packages.

Requisitos previos

Antes de que puedas habilitar y configurar el GitHub Packages en tu instancia de GitHub Enterprise Server, necesitas preparar tu cubo de almacenamiento de Azure Blob Storage. Para preparar su contenedor de Azure Blob Storage, se recomienda consultar la documentación oficial de Azure Blob Storage en el sitio oficial de documentación de Azure Blob Storage.

Activación de GitHub Packages con Azure Blob Storage

  1. Desde una cuenta administrativa de GitHub Enterprise Server, en la esquina superior derecha de cualquier página, haz clic en .

  2. Si todavía no está en la página "Administrador del sitio", en la esquina superior izquierda, haga clic en Administrador del sitio.

  3. En la barra lateral " Site admin", haz clic en Consola de administración.

  4. En la barra lateral de la izquierda, haga clic en Packages.

  5. En "Paquetes de GitHub", selecciona la casilla Habilitar paquetes de GitHub.

  6. En "Almacenamiento de paquetes", seleccione Azure Blob Storage y escriba el nombre del contenedor de Azure para su bucket de almacenamiento de paquetes y la cadena de conexión.

    Debe crear un contenedor de almacenamiento antes de establecer el nombre y la cadena de conexión del contenedor.

    Nota:

    Para encontrar la cadena de conexión de Azure, vaya al menú Clave de acceso de la cuenta de almacenamiento de Azure.

    El uso de un token de SAS o una dirección URL de SAS como connection string no se admite actualmente.

  7. En la barra lateral "Configuración" , haga clic en Guardar configuración.

    Nota:

    Al guardar la configuración en Consola de administración se restablecen los servicios del sistema, lo que podría generar un tiempo de inactividad visible para el usuario.

  8. Espera que se complete la fase de configuración.

Pasos siguientes

Como paso siguiente, puede personalizar qué ecosistemas de paquetes quieres poner a disposición de los usuarios finales en GitHub. Para más información, consulta Configurar la compatibilidad del ecosistema de paquetes para tu empresa.

Para obtener información general sobre cómo empezar a trabajar con GitHub Packages en GitHub, consulta Introducción a los paquetes de GitHub para su empresa.