Usar o AWS CodeBuild com um servidor de proxy
Você pode usar o AWS CodeBuild com um servidor de proxy para regular o tráfego HTTP e HTTPS da e para a Internet. Para executar o CodeBuild com um servidor proxy, instale um servidor proxy em uma sub-rede pública e o CodeBuild em uma sub-rede privada em uma VPC.
Existem dois casos de uso principais para executar o CodeBuild em um servidor proxy:
-
Ele elimina o uso de um gateway NAT ou de uma instância NAT na sua VPC.
-
Ele permite que você especifique os URLs que as instâncias no servidor de proxy podem acessar e os URLs para o qual o servidor de proxy nega o acesso.
É possível usar o CodeBuild com dois tipos de servidores proxy. Para os dois, o servidor proxy é executado em uma sub-rede pública e o CodeBuild em uma sub-rede privada.
-
Proxy explícito: se você usar um servidor proxy explícito, deverá configurar as variáveis de ambiente
NO_PROXY,HTTP_PROXYeHTTPS_PROXYno CodeBuild no projeto. Para obter mais informações, consulte Alterar configurações do projeto de compilação no AWS CodeBuild e Criar um projeto de compilação no AWS CodeBuild. -
Proxy transparente: se você usar um servidor de proxy transparente, nenhuma configuração especial será necessária.