Pull to refresh
EPAM
Компания для карьерного и профессионального роста

Обновлятор AWS Command Line Tools

Reading time 2 min
Views 3K
Привет! image

Как известно, AWS имеет отличные инструменты командной строки, с помощью которых можно настроить абсолютно всё в AWS. Веб консоль, которая тоже есть, не всегда имеет такой широкий спектр возможностей. А CLI утилиты — лучшие друзья!

Но с организацией репозиториев этих самых утилит у AWS явные проблемы. Вот посмотрите только на зоопарк ссылок, с которых нужно скачивать эти тулзы:
http://awsiammedia.s3.amazonaws.com/public/tools/cli/latest/IAMCli.zip
http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip
http://s3.amazonaws.com/rds-downloads/RDSCli.zip
http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools.zip
http://ec2-downloads.s3.amazonaws.com/CloudWatch-2010-08-01.zip
http://ec2-downloads.s3.amazonaws.com/ElasticLoadBalancing.zip
http://ec2-downloads.s3.amazonaws.com/AutoScaling-2011-01-01.zip
https://s3.amazonaws.com/cloudformation-cli/AWSCloudFormation-cli.zip


В интернете и на гитхабе я нашёл множество скриптов, с помощью которых обновляют эти тулзы. Но, по иронии судьбы, я не находил полного списка утилит или было как-то непонятно написано. И я решил написать сам.

Итак, представляю aws_cli_updater! Мой велосипед скриптик скачивает, распаковывает и прописывает все нужные переменные окружения и PATH. При каждом новом старте он вытирает всё, что было раньше и устанавливает по-новому.

Как установить тулзы:
1. Скачиваем репозиторий:
$ cd ~/Downloads && git clone https://github.com/korjik/aws-cli-updater.git

2. Устанавлиевам:
$ cd ~/Downloads/aws-cli-updater && ./aws-cli-updater.sh && bash

Готово, в новой консоли у вас будет возможность вызвать слeдующие CLI Tools:
  • Autoscaling
  • EC2
  • RDS
  • IAM
  • CloudFormation
  • CloudWatch
  • AMI tools
  • Elastic Load Balancer


Я написал себе тулзу, чтоб легко обновлять утилиты. Подходит и для быстрой установки.

Пользуйтесь на здоровье.
Tags:
Hubs:
+3
Comments 4
Comments Comments 4

Articles

Information

Website
www.epam.com
Registered
Founded
1993
Employees
over 10,000 employees
Location
США
Representative
vesyolkinaolga