Skip to main content

A CLI to manage AWS resources

Project description

[![Build Status](https://travis-ci.org/jonhadfield/acli.svg?branch=master)](https://travis-ci.org/jonhadfield/acli)

acli is a simple CLI for querying and managing AWS services, written in Python using the [boto3](http://aws.amazon.com/sdk-for-python/ “boto3”) SDK and [terminaltables](https://github.com/Robpol86/terminaltables “terminal tables”) library.

Whilst early in development, I’m focussing on reporting on the most common AWS services and then the most requested services. Any and all feedback appreciated.

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 –help

Examples

List ec2 instances in the account:

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acli-0.1.17.tar.gz (25.4 kB view details)

Uploaded Source

File details

Details for the file acli-0.1.17.tar.gz.

File metadata

  • Download URL: acli-0.1.17.tar.gz
  • Upload date:
  • Size: 25.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for acli-0.1.17.tar.gz
Algorithm Hash digest
SHA256 338f94d0ef3c9a8a4c46162c6d89147434a72ac6607c6c15191b9dee3fd36772
MD5 eec9db0265f005b0327ca2e7445ed7a5
BLAKE2b-256 0ee7a679289cd113f45959a41467e3c54653edb6dea1d68d2e42b2edbe93150b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page