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.
Crear puntos de conexión de VPC para CodeArtifact
Para crear puntos de conexión de la nube privada virtual (VPC) para CodeArtifact, utilice el comando create-vpc-endpoint AWS CLI de Amazon EC2. 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 conexión de VPC para que todas las solicitudes a CodeArtifact estén en la red de AWS. El primer punto de conexión se usa para llamar a las API de CodeArtifact (por ejemplo, GetAuthorizationToken y CreateRepository).
com.amazonaws.region.codeartifact.api
El segundo punto de conexión se usa para acceder a los repositorios CodeArtifact mediante administradores de paquetes y herramientas de compilación (por ejemplo, npm y Gradle).
com.amazonaws.region.codeartifact.repositories
El comando siguiente crea un punto de conexión para acceder a los repositorios CodeArtifact.
aws ec2 create-vpc-endpoint --vpc-idvpcid--vpc-endpoint-typeInterface\ --service-name com.amazonaws.region.codeartifact.api --subnet-idssubnetid\ --security-group-idsgroupid--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-idvpcid--vpc-endpoint-typeInterface\ --service-name com.amazonaws.region.codeartifact.repositories --subnet-idssubnetid\ --security-group-idsgroupid--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 puede o no quiere crear un nombre de host DNS privado al crear el punto de conexión codeartifact.repositories, debe seguir un paso de configuración adicional para usar su administrador de paquetes con 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 conexión de VPC, es posible que deba realizar más configuraciones con las reglas de los grupos de seguridad para usar los puntos de conexión con CodeArtifact. Para obtener más información sobre los grupos de seguridad en Amazon VPC, consulte Grupos de seguridad.
Si tiene problemas para conectarse a CodeArtifact, puede utilizar la herramienta Reachability Analyzer de VPC para depurar el problema. Para obtener más información, consulte ¿Qué es Reachability Analyzer de VPC?