From 4c5cbbc7822b22bc455a805ab5cc0317b669423c Mon Sep 17 00:00:00 2001 From: Alexei Samokvalov Date: Sun, 19 Feb 2017 14:21:04 +0100 Subject: [PATCH] Version 0.11.0 --- README.md | 40 ++++++++++++++++++++++++++++++---------- main.go | 2 +- 2 files changed, 31 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 5307a92..99da2b5 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,38 @@ # awstools [![Build Status](https://travis-ci.org/sam701/awstools.svg?branch=master)](https://travis-ci.org/sam701/awstools) A few helpful AWS tools. -## Tools -* `assume` - assumes a role on a subaccount behind the main account where you have an access key -* `ec2` - searches EC2 instances by pattern -* `rotate-main-account-key` - rotates the main account key -* `cloudformation` - prints stacks parameters and outputs, deletes stacks -* `kms` - decrypts base64 encoded text or encrypts and encodes with base64 -* `kinesis` - lists streams, grabs kinesis stream for patterns -* `cloudwatch` - searches cloudwatch logs +``` +NAME: + awstools - AWS tools + +USAGE: + awstools [global options] command [command options] [arguments...] + +VERSION: + 0.11.0 + +COMMANDS: + assume assume role on a specified account + accounts print known accounts + ec2 print EC2 instances and ELBs + cloudformation, cf print CloudFormation stacks information + rotate-main-account-key, r create a new access key for main account and delete the current one + dynamodb, ddb dynamodb commands + kms encrypt/decrypt text + kinesis print records from kinesis streams + cloudwatch, cw search in cloudwatch logs + help, h Shows a list of commands or help for one command + +GLOBAL OPTIONS: + --config value, -c value path to config.toml file (default: ~/.config/awstools/config.toml) + --no-color turn off color output + --help, -h show help + --version, -v print the version +``` ## Install -[We provide binaries for all releases through GitHub](https://github.com/sam701/awstools/releases). The latest release is [0.10.1](https://github.com/sam701/awstools/releases/latest). +[We provide binaries for all releases through GitHub](https://github.com/sam701/awstools/releases). The latest release is [0.11.0](https://github.com/sam701/awstools/releases/latest). To install `awstools` choose the binary for your architecture (either OSX or Linux), run a download and use `chmod` to make it executable. @@ -28,7 +48,7 @@ $ brew install awstools ### Linux ```sh -$ curl -o awstools -SsL https://github.com/sam701/awstools/releases/download/0.10.1/awstools_linux_amd64 +$ curl -o awstools -SsL https://github.com/sam701/awstools/releases/download/0.11.0/awstools_linux_amd64 $ chmod +x awstools ``` diff --git a/main.go b/main.go index c7febaa..e587055 100644 --- a/main.go +++ b/main.go @@ -15,7 +15,7 @@ import ( func main() { app := cli.NewApp() app.Name = "awstools" - app.Version = "0.10.1" + app.Version = "0.11.0" app.Usage = "AWS tools" app.Flags = []cli.Flag{ cli.StringFlag{