Skip to content

mrandi/aws-queen

 
 

Repository files navigation

Build Status

#AWS Queen ##A unix-ish approach to AWS This tool aims to integrate AWS services into the traditional shell. For example Instances or regions will be folders.

Example:

AWS
├── eu-west-1
│   ├── EC2-Instance1
│   ├── EC2-Instance2
│   └── LB1
└── us-west-2
    ├── DynamoDB1
    └── ElastiCache1

##Prerequisites You need Java 7 for running awsqueen. Additionally, you need maven for the installation. Since the install script is running with sudo, make sure that maven is available for root.

##Installation To install awsqueen clone via git clone https://github.com/Gregsen/aws-queen.git and run the install script.

chmod +x install-aws-queen.sh
sudo  ./install-aws-queen.sh

That's it (well, almost). The files will be installed under /opt/awsqueen/bin, so make sure, this folder is in your PATH.

PATH=$PATH:/opt/awsqueen/bin

###TODO & Questions

  • Which CLI library? Apache CLI, Spring, ...?
  • Every service is a folder?
  • Functionality of a service (e.g. S3 Bucket upload)?

About

a unixish approach to aws services

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 90.0%
  • Shell 10.0%