Úselo CodePipeline con Amazon Virtual Private Cloud - AWS CodePipeline

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.

Úselo CodePipeline con Amazon Virtual Private Cloud

AWS CodePipeline ahora es compatible con los puntos de conexión Amazon Virtual Private Cloud (Amazon VPC) con la tecnología de. AWS PrivateLink Esto significa que puede conectarse directamente a CodePipeline través de un punto final privado en su VPC, manteniendo todo el tráfico dentro de su VPC y de la red. AWS

Amazon VPC es una Servicio de AWS que puede utilizar para lanzar AWS recursos en una red virtual que usted defina. Con una VPC, tiene control sobre los ajustes de red, como por ejemplo:

  • Rango de direcciones IP

  • Subredes

  • Tablas de enrutamiento

  • Gateways de red

Los puntos finales de VPC de interfaz cuentan con una AWS tecnología que facilita la comunicación privada entre el Servicios de AWS uso de una interfaz de red elástica con direcciones IP privadas. AWS PrivateLink Para conectar su VPC CodePipeline, debe definir un punto final de VPC de interfaz para. CodePipeline Este tipo de punto de conexión le permite conectar su VPC a servicios de Servicios de AWS. El punto final proporciona una conectividad fiable y escalable CodePipeline sin necesidad de una puerta de enlace a Internet, una instancia de traducción de direcciones de red (NAT) ni una conexión VPN. Para obtener más información acerca de cómo configurar una VPC, consulte la Guía del usuario de VPC.

Disponibilidad

CodePipeline actualmente admite puntos finales de VPC en los siguientes aspectos: Regiones de AWS

  • US East (Ohio)

  • Este de EE. UU. (Norte de Virginia)

  • Oeste de EE. UU. (Norte de California)

  • Oeste de EE. UU. (Oregón)

  • Canadá (centro)

  • Europa (Fráncfort)

  • Europa (Irlanda)

  • Europa (Londres)

  • Europa (Milán)*

  • Europa (París)

  • Europa (Estocolmo)

  • Asia-Pacífico (Hong Kong)*

  • Asia-Pacífico (Bombay)

  • Asia-Pacífico (Tokio)

  • Asia-Pacífico (Seúl)

  • Asia-Pacífico (Singapur)

  • Asia-Pacífico (Sídney)

  • América del Sur (São Paulo)

  • AWS GovCloud (EE. UU.-Oeste)

* Debe habilitar esta región antes de poder utilizarla.

Creación de un punto de enlace de la VPC para CodePipeline.

Puede utilizar la consola de Amazon VPC para crear el punto de conexión de VPC com.amazonaws.region.codepipeline En la consola, la región es el identificador de región Región de AWS compatible con CodePipeline, por ejemplo, la región EE.UU. Este (Ohio). us-east-2 Para obtener más información, consulte Creación de un punto de conexión de tipo interfaz en la Guía del usuario de Amazon VPC.

El punto de conexión ya contiene la región que especificó al iniciar sesión en AWS. Si inicia sesión en otra región, el punto de enlace de la VPC se actualizará con la nueva región.

nota

Otras Servicios de AWS que ofrecen compatibilidad con VPC y con las que se integran, por ejemplo CodePipeline CodeCommit, podrían no admitir el uso de puntos de enlace de Amazon VPC para esa integración. Por ejemplo, el tráfico entre CodePipeline y CodeCommit no se puede restringir al rango de subredes de la VPC.

Solución de problemas con la configuración de la VPC

Al solucionar problemas con la VPC, utilice la información que aparece en los mensajes de error sobre la conexión a Internet para ayudarle a identificar, diagnosticar y resolver los problemas.

  1. Asegúrese de que la gateway de Internet está asociada a su VPC.

  2. Asegúrese de que la tabla de enrutamiento de su subred pública apunta a la gateway de Internet.

  3. Asegúrese de que las ACL de red permiten el tráfico.

  4. Asegúrese de que los grupos de seguridad permiten el tráfico.

  5. Asegúrese de que la tabla de enrutamiento de las subredes privadas apunta a la puerta de enlace privada virtual.

  6. Asegúrese de que la función de servicio utilizada por CodePipeline tenga los permisos adecuados. Por ejemplo, si CodePipeline no tiene los permisos de Amazon EC2 necesarios para trabajar con una Amazon VPC, es posible que reciba un mensaje de error que diga: «Error de EC2 inesperado:». UnauthorizedOperation