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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for acli-0.1.11.tar.gz
Algorithm Hash digest
SHA256 da851b1f68c2cbed4c44856554dc750421b330f06104b7a4e2f50ee2629717c6
MD5 c5948a59f29864da99e0be3fe325bbfa
BLAKE2b-256 6c0bc8bd96c79566e89958eebe0d6e7b638b6586fd9e0d7a960978fa4495c610

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