Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Se ejecuta CodeBuild en un servidor proxy gestionado para flotas de capacidad reservada
Para ejecutar flotas de capacidad AWS CodeBuild reservada en un servidor proxy administrado, debe configurar el servidor proxy para permitir o denegar el tráfico hacia y desde sitios externos mediante reglas de proxy. Tenga en cuenta que la ejecución de flotas de capacidad reservada en un servidor proxy administrado no es compatible con Windows ni macOS. VPC
importante
Hay costes adicionales en función del tiempo que una configuración de proxy esté presente en la flota. Para obtener más información, consulta los https://aws.amazon.com/codebuild/precios/
Temas
Configure una configuración de proxy gestionado para flotas de capacidad reservada
Para configurar un servidor proxy gestionado para su flota de capacidad reservada, debe habilitar esta función al crear su flota en la consola o al utilizar la AWS CLI. Hay varias propiedades que debe definir:
- Defina las configuraciones de proxy (opcional)
-
Configuraciones de proxy que aplican el control de acceso a la red a las instancias de capacidad reservada.
- Comportamiento predeterminado
-
Define el comportamiento del tráfico saliente.
- Permitir
-
De forma predeterminada, permite el tráfico saliente a todos los destinos.
- Denegar
-
De forma predeterminada, deniega el tráfico saliente a todos los destinos.
- Reglas de proxy
-
Especifica los dominios de destino a los que restringir el control de acceso a la red.
Para definir las configuraciones de proxy en la consola, consulte las Cree una flota de capacidad reservada instrucciones. Para definir las configuraciones de proxy mediante el AWS CLI, puede hacerlo modificando la siguiente JSON sintaxis y guardando los resultados:
"proxyConfiguration": { "defaultBehavior": "ALLOW_ALL" | "DENY_ALL", "orderedProxyRules": [ { "type": "DOMAIN" | "IP", "effect": "ALLOW" | "DENY", "entities": [ "
destination
" ] } ] }
JSONEl archivo puede tener un aspecto similar al siguiente:
"proxyConfiguration": { "defaultBehavior": "DENY_ALL", "orderedProxyRules": [ { "type": "DOMAIN", "effect": "ALLOW", "entities": [ "github.com" ] } ] }
Gestione una flota con capacidad CodeBuild reservada
Al ejecutar flotas de capacidad AWS CodeBuild reservada con su servidor proxy administrado, CodeBuild configurará automáticamente sus variables HTTP_PROXY
y las de HTTPS_PROXY
entorno con las direcciones proxy administradas. Si el software de dependencia tiene su propia configuración y no se ajusta a las variables de entorno, puede consultar estos valores y actualizar la configuración del software en los comandos de compilación para enrutar correctamente el tráfico de compilación a través del proxy gestionado. Para obtener más información, consulte Cree un proyecto de construcción en AWS CodeBuild y Cambie la configuración del proyecto de compilación en AWS CodeBuild.