Skip to main content

Habilitar GitHub Packages con Azure Blob Storage

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

Advertencias:

  • 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 a tu bucket público, el público general en la internet podrá acceder a ellos.
  • 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 your GitHub Enterprise Server instance, necesitas preparar tu cubo de almacenamiento de Azure Blob Storage. Para preparar el cubo de Azure Blob Storage, se recomienda consultar los documentos oficiales de Azure Blob Storage en el sitio oficial de documentación de Azure Blob Storage.

Habilitar el 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 .

    Captura de pantalla del icono de cohete para acceder a los ajustes administrativos

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

    Captura de pantalla del vínculo "Administrador del sitio" 1. En la barra lateral de la izquierda, haga clic en Consola de administración . Pestaña Consola de administración en la barra lateral de la izquierda 1. En la barra lateral de la izquierda, haga clic en Packages. Pestaña Packages en la barra lateral de la consola de administración

  3. En "GitHub Packages", seleccione Habilitar GitHub Packages. Casilla para habilitar GitHub Packages desde el menú de la consola de administración de la empresa

  4. Debajo de "Almacenamiento de paquetes", selecciona Azure Blob Storage y escribe el nombre de tu contenedor de Azure para el cubo de almacenamiento de paquetes y la cadena de conexión.

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

    Cuadros para el nombre del contenedor de Azure Blob Storage y la cadena de conexión

    Nota: Para encontrar la cadena de conexión de Azure, ve al menú Clave de acceso de la cuenta de Azure Storage. Actualmente, no se admite el uso de un token de SAS o una dirección URL de SAS como cadena de conexión.

  5. En la barra lateral de la izquierda, haga clic en Guardar configuración.

    Captura de pantalla del botón para guardar los ajustes en la Consola de administración

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

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

    Configurar tu instancia

Pasos siguientes

As a next step, you can customize which package ecosystems you would like to make available to end users on your GitHub Enterprise Server instance. For more information, see "Configuring package ecosystem support for your enterprise."

For an overview of getting started with GitHub Packages on GitHub, see "Getting started with GitHub Packages for your enterprise."