jonhadfield / acli

An alternative CLI for AWS
MIT License
9 stars 2 forks source link

acli

Build Status

acli is a simple CLI for querying and managing AWS services, written in Python using the boto3 SDK and terminaltables libraries.

Please submit any issues encountered.

Latest changes (changelog)

0.1.32 (18th April 2017)

0.1.31 (8th Jan 2017)

0.1.30 (18th August 2016)

0.1.29 (29th July 2016)

0.1.28 (25th July 2016)

0.1.27 (25th July 2016)

0.1.26 (24th July 2016)

0.1.25 (23rd July 2016)

0.1.24 (5th April 2016)

Installation

Simple:

sudo pip install acli

Latest (from source):

git clone git@github.com:jonhadfield/acli.git
sudo python setup.py install

Setup

Using the boto3 library means that credentials will be retrieved from the standard locations: http://boto3.readthedocs.org/en/latest/guide/configuration.html#configuration-files

Alternatively, you can specify them on the command line (see -h option for details).

Usage

To see available services and commands, run:

acli -h

Examples

List ec2 instances in the account matching:

acli ec2 list

View information on an instance:

acli ec2 info i-12ab3c45

List contents of an S3 bucket:

acli s3 list my_bucket

License

MIT