Cree puntos finales de VPC para CodeArtifact - CodeArtifact

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.

Cree puntos finales de VPC para CodeArtifact

Para crear puntos de enlace de nube privada virtual (VPC) CodeArtifact, utilice el comando Amazon EC2. create-vpc-endpoint AWS CLI Para obtener más información, consulte Puntos de conexión de VPC de tipo interfaz (AWS PrivateLink) en la Guía del usuario de Amazon Virtual Private Cloud.

Se requieren dos puntos de enlace de VPC para que todas las solicitudes CodeArtifact estén en la red. AWS El primer punto final se utiliza para llamar a CodeArtifact las API (por ejemplo, GetAuthorizationToken yCreateRepository).

com.amazonaws.region.codeartifact.api

El segundo punto final se usa para acceder a CodeArtifact los repositorios mediante administradores de paquetes y herramientas de compilación (por ejemplo, npm y Gradle).

com.amazonaws.region.codeartifact.repositories

El siguiente comando crea un punto final para acceder a los repositorios. CodeArtifact

aws ec2 create-vpc-endpoint --vpc-id vpcid --vpc-endpoint-type Interface \ --service-name com.amazonaws.region.codeartifact.api --subnet-ids subnetid \ --security-group-ids groupid --private-dns-enabled

El siguiente comando crea un punto de conexión para acceder a los administradores de paquetes y a las herramientas de compilación.

aws ec2 create-vpc-endpoint --vpc-id vpcid --vpc-endpoint-type Interface \ --service-name com.amazonaws.region.codeartifact.repositories --subnet-ids subnetid \ --security-group-ids groupid --private-dns-enabled
nota

Cuando crea un punto de conexión codeartifact.repositories, debe crear un nombre de host DNS privado usando la opción --private-dns-enabled. Si no puedes o no quieres crear un nombre de host DNS privado al crear el codeartifact.repositories punto final, debes seguir un paso de configuración adicional para usar tu administrador de paquetes CodeArtifact desde una VPC. Para obtener más información, consulte Utilice el punto de conexión codeartifact.repositories sin DNS privado.

Después de crear los puntos de enlace de la VPC, es posible que tenga que realizar más configuraciones con las reglas de los grupos de seguridad para usar los puntos de enlace. CodeArtifact Para obtener más información sobre los grupos de seguridad en Amazon VPC, consulte Grupos de seguridad.

Si tiene problemas para conectarse CodeArtifact, puede utilizar la herramienta Reachability Analyzer de VPC para depurar el problema. Para obtener más información, consulte ¿Qué es VPC Reachability Analyzer?