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.14.tar.gz (23.9 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for acli-0.1.14.tar.gz
Algorithm Hash digest
SHA256 fe701b1c37970b29270c62bc29ac7de84de8188a7cec28ad9c25b28e001e4c24
MD5 be3566e1c1440f25a609f84517abe906
BLAKE2b-256 e9bf35a5f1589597ce7b49be0438982053551ce36e2fac0fed81f75eb6d83773

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