Instale o actualice y, a continuación, configure la AWS CLI - CodeArtifact

Instale o actualice y, a continuación, configure la AWS CLI

Debe instalar la AWS CLI para llamar a los comandos de CodeArtifact desde la AWS Command Line Interface (AWS CLI) en un equipo de desarrollo local.

Si tiene instalada una versión anterior de la AWS CLI, debe actualizarla para que estén disponibles los comandos de CodeArtifact. Los comandos CodeArtifact están disponibles en las siguientes versiones de AWS CLI:

  1. AWS CLI 1: 1.18.77 y versiones posteriores

  2. AWS CLI 2: 2.0.21 y versiones posteriores

Para comprobar la versión, utilice el comando aws --version.

Para instalar y configurar la AWS CLI
  1. Instale o actualice la AWS CLI con las instrucciones en Instalación de la AWS Command Line Interface.

  2. Configure la AWS CLI mediante el comando configure tal y como se indica a continuación.

    aws configure

    Cuando se le solicite, especifique las claves de acceso de AWS y la clave de acceso secreta de AWS del usuario de IAM que usará con CodeArtifact. Cuando se le solicite el nombre predeterminado de la Región de AWS, especifique la región en la que creará la canalización, como us-east-2. Cuando se le pregunte el formato de salida predeterminado, indique json.

    importante

    Cuando configure la AWS CLI, se le pedirá que especifique una Región de AWS. Especifique una de las regiones admitidas que se encuentran en la lista de Regiones y puntos de enlace de la Referencia general de AWS.

    Para obtener más información, consulte Configuración de AWS Command Line Interface y Administración de claves de acceso para usuarios de IAM.

  3. Para verificar la instalación o actualización, llame al siguiente comando desde la AWS CLI.

    aws codeartifact help

    Si se ejecuta correctamente, este comando muestra una lista de los comandos de CodeArtifact disponibles.

A continuación, puede crear un usuario de IAM y otorgarle acceso a CodeArtifact. Para obtener más información, consulte Aprovisionar un usuario de IAM.