Skip to main content

About networking for hosted compute products

You can manage private networking for GitHub-hosted products using network configurations.

About network configurations

Network configurations provide an overarching construct to manage private networking settings for GitHub-hosted compute products including GitHub-hosted runners.

By customizing network configurations for hosted compute products, you can securely access private resources, control outbound network access, and monitor network traffic. This allows you to control and manage network security for your development and CI/CD managed infrastructure within a single place.

Using GitHub-hosted runners with an Azure private network

Notas:

  • El uso de ejecutores hospedados en GitHub con una VNET de Azure está en versión beta y sujeto a cambios.
  • Solo se admiten ejecutores de Ubuntu y Windows 4-64 CPU con la VNET de Azure. Para obtener más información acerca de los grupos de ejecutores, véase "Acerca de los ejecutores más grandes."
  • Las regiones admitidas incluyen East US, East US 2 y West US 2. Para solicitar soporte técnico para una región que no está en esta lista, rellene el formulario de solicitud de región.
  • Las redes privadas para ejecutores hospedados en GitHub no son compatibles con direcciones IP estáticas para ejecutadores de mayor capacidad. Debe usar direcciones IP dinámicas, que es la configuración predeterminada para los ejecutadores de mayor capacidad. Para más información sobre conexiones en red para ejecutadores de mayor capacidad, véase "Acerca de los ejecutores más grandes".

Si usa Azure y GitHub Enterprise Cloud, puede crear ejecutores GitHub hospedados en Azure VNET. Esto le permite aprovechar las ventajas de la infraestructura GitHub administrada para su CI/CD, a la vez que proporciona control total sobre las directivas de red de los ejecutores. Para más información sobre Azure VNET, consulta ¿Qué es Azure Virtual Network? en la documentación de Azure.

For more information about how Azure private networking with GitHub-hosted runners works, see "Información sobre el uso de ejecutores hospedados en GitHub en Azure Virtual Network."

To use GitHub-hosted runners with Azure VNET, you will need to configure your Azure resources then create an Azure private network configuration in GitHub. For more information, see "Configuración de redes privadas para los ejecutores hospedados en GitHub."