Установка AWS CLI в Unix/Linux
AWS CLI — интерфейс командной строки AWS – это единый инструмент для управления сервисами AWS. Загрузив всего одно средство, вы сможете контролировать множество сервисов AWS из командной строки и автоматизировать их с помощью скриптов.
Установка AWS CLI в Unix/Linux
Сейчас я расскажу как можно установить AWS CLI на некоторые Unix/Linux ОС.
Для начала, устанавливаем PIP:
Установка pip/setuptools/wheel в Unix/Linux
Установка virtualenv + virtualenvwrapper в Unix/Linux
Обновить Python до последней версии в Unix/Linux
Переходим к установке.
Установка AWS CLI в CentOS/Fedora/RedHat
-===СПОСОБ 1- использовать PIP===-
Если у вас уже есть pip и поддерживаемая версия Python, вы можете установить CLI AWS с помощью следующей команды:
$ pip install --upgrade --user awscli
Чтобы обновить CLI AWS, запустите команду:
$ pip install --upgrade --user awscli
Чтобы удалить CLI AWS, используйте команду:
$ pip uninstall awscli
Чтобы узнать версию AWS CLI выполните:
$ aws --version
PS: Для python3 используйте pip3!
-===СПОСОБ 2- использовать easy_install===-
# easy_install awscli
-===СПОСОБ 3- использовать git репозиторий===-
$ cd /usr/local/src && git clone https://github.com/aws/aws-cli.git # cd aws-cli && python setup.py install
PS: Можно использовать python3!
Вот и все.
Установка AWS CLI в Debian/Ubuntu
-===СПОСОБ 1- использовать PIP===-
Если у вас уже есть pip и поддерживаемая версия Python, вы можете установить CLI AWS с помощью следующей команды:
$ pip install --upgrade --user awscli
Чтобы обновить CLI AWS, запустите команду:
$ pip install --upgrade --user awscli
Чтобы удалить CLI AWS, используйте команду:
$ pip uninstall awscli
Чтобы узнать версию AWS CLI выполните:
$ aws --version
PS: Для python3 используйте pip3!
-===СПОСОБ 2- использовать easy_install===-
# easy_install awscli
-===СПОСОБ 3- использовать git репозиторий===-
$ cd /usr/local/src && git clone https://github.com/aws/aws-cli.git # cd aws-cli && python setup.py install
PS: Можно использовать python3!
Вот и все.
Установка AWS CLI в Mac OS X
-===СПОСОБ 1===-
Если у вас уже есть pip и поддерживаемая версия Python, вы можете установить CLI AWS с помощью следующей команды:
$ pip install --upgrade --user awscli
Чтобы обновить CLI AWS, запустите команду:
$ pip install --upgrade --user awscli
Чтобы удалить CLI AWS, используйте команду:
$ pip uninstall awscli
Чтобы узнать версию AWS CLI выполните:
$ aws --version
PS: Для python3 используйте pip3!
Вот и все.
-===СПОСОБ 2===-
Устанавливаем HOMEBREW:
Установка HOMEBREW на Mac OS X
Можно выполнить поиск пакета:
$ brew search awscli
И выполняем установку:
$ brew install awscli
Вот и все.
-===СПОСОБ 3- использовать git репозиторий===-
$ cd /usr/local/src && git clone https://github.com/aws/aws-cli.git # cd aws-cli && python setup.py install
PS: Можно использовать python3!
Работа с AWS CLI в Unix/Linux
После установки AWS CLI, нужно прописать ключики. Открываем:
# vim ~/.aws/credentials
И прописываем (пример):
[My_profile_1] aws_access_key_id = AKIAJCMNQGYHTIR2FIBQ aws_secret_access_key = hZ7JMx5NHGGVBNKLSompEyZmjp0jQ5Zv4H4RaX
PS: Так же, можно добавить регион (например):
region=us-east-1
Можно не открывать файл, а выполнить следующую команду:
$ aws configure
И нам предлагают ввести некоторые данные:
AWS Access Key ID [****************IMPA]: AWS_Access_Key_ID [****************JZQk]: AWS_Secret_Access_Key Default region name [None]: Your_Region Default output format [None]: output_format(json|text)
Они будут записаны в дефолтное значения ( в файле ~/.aws/config):
$ cat ~/.aws/config
Если у вас несколько профилей, вы можете настроить дополнительные именованные профили с помощью параметра —profile:
$ aws configure --profile user2 AWS Access Key ID [None]: AKIAIKLLBJLBNBGJHJVJHAMPLE AWS Secret Access Key [None]: je7MHLKGJKGJKHGHFGFHGEXAMPLEKEY Default region name [None]: us-east-1 Default output format [None]: text
Данная тема, довольно большая и я буду выкладывать постепенно новый материал.
- Работа с AWS AMI через командную строку в Unix/Linux
- Работа с AWS ELB через командную строку в Unix/Linux
- Работа с AWS S3 через командную строку в Unix/Linux
- Работа с AWS EC2 через командную строку в Unix/Linux
- Работа с AWS IAM через командную строку в Unix/Linux
- Другие темы будут, но попозже!
На этом, у меня все. Статья «Установка AWS CLI в Unix/Linux» завершена.