Instalar ou atualizar e configurar a AWS CLI - CodeArtifact

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Instalar ou atualizar e configurar a AWS CLI

Para chamar CodeArtifact comandos do AWS Command Line Interface (AWS CLI) em uma máquina de desenvolvimento local, você deve instalar AWS CLI o.

Se você tiver uma versão mais antiga do AWS CLI instalado, deverá atualizá-la para que os CodeArtifact comandos estejam disponíveis. CodeArtifact os comandos estão disponíveis nas seguintes AWS CLI versões:

  1. AWS CLI 1: 1.18.77 e versões mais recentes

  2. AWS CLI 2: 2.0.21 e versões mais recentes

Para verificar a versão, use o comando aws --version.

Para instalar e configurar o AWS CLI
  1. Instale ou atualize o AWS CLI com as instruções em Instalando AWS Command Line Interface o.

  2. Configure o AWS CLI, com o comando configure, da seguinte forma.

    aws configure

    Quando solicitado, especifique a chave de AWS acesso e a chave de acesso AWS secreta do usuário do IAM com CodeArtifact o qual você usará. Quando o nome da região padrão Região da AWS for solicitado, especifique a região onde você criará o pipeline, por exemplo, us-east-2. Quando solicitado pelo formato de saída padrão, especifique json.

    Importante

    Ao configurar o AWS CLI, você será solicitado a especificar um Região da AWS. Escolha uma das regiões com suporte listada em Região e endpoints na Referência geral da AWS.

    Para obter mais informações, consulte Configurar a AWS Command Line Interface e Gerenciamento de chaves de acesso para usuários do IAM.

  3. Para verificar a instalação ou atualização, chame o seguinte comando na AWS CLI.

    aws codeartifact help

    Se for bem-sucedido, esse comando exibirá uma lista dos CodeArtifact comandos disponíveis.

Em seguida, você pode criar um usuário do IAM e conceder acesso a esse usuário CodeArtifact a. Para ter mais informações, consulte Provisionar um usuário do IAM.