1. Home
  2. Техническое
  3. Установка AWS CLI

Установка AWS CLI

Официальная документация по установке AWS CLI:  https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html

Поскольку каталог ~/bin существует в переменной PATH, будет хорошей идеей поместить двоичный файл “aws” в этот каталог.
С помощью ключа “-i” мы также указываем каталог, в который будет установлено все остальное, необходимое для запуска приложения.

mkdir -p ~/bin
cd ~/tmp
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
aws/install -b ${HOME}/bin -i ${HOME}/aws
rm -rf ~/tmp/aws

Для того, чтобы связать только что установленную утилиту с определенной учетной записью AWS, необходимо выполнить команду:

aws configure

В ней предлагается ответить на 4 вопроса:

  • AWS Access Key ID
  • AWS Secret Access Key
  • Default region name (можно оставить значение по умолчанию “None”)
  • Default output format (можно оставить значение по умолчанию “None”)

Введенные значения хранятся в файлах ~/.aws/credentials и ~/.aws/config и могут быть вручную обновлены/изменены позже.

Здесь вы можете найти более подробную информацию о конфигурации:

https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html

Существует множество способов проверить, работает ли интеграция и правильно ли настроена утилита AWS CLI и может ли она войти в систему, но одним из них является, например, команда:

aws iam list-users

Если предположить, что на стороне AWS создано несколько пользователей, результат будет выглядеть следующим образом:

{
    "Users": [
        {
            "Path": "/",
            "UserName": "Pendejo",
            "UserId": "AIDAXYW3T53I7TKJQKCXY",
            "Arn": "arn:aws:iam::534110269137:user/Pendejo",
            "CreateDate": "2022-02-22T14:15:18+00:00"
        },
        {
            "Path": "/",
            "UserName": "Troll",
            "UserId": "AIDAXYW3T53ITVDUJT4DX",
            "Arn": "arn:aws:iam::534110269137:user/Troll",
            "CreateDate": "2022-02-22T14:15:18+00:00"
        }
    ]
}

 

За более подробными инструкциями вы можете обратиться к официальной документации: https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-using.html

Updated on 21. Sep 2022

Was this article helpful?

Related Articles