# use virtualenv or global
# this example shows virtualenv
$ mkdir AWS
$ virtualenv AWS
...
$ source AWS/bin/activate
# install the tools from pypi
$ pip install awscli
...
# configure
$ aws configure
AWS Access Key ID [None]: XXXXXX
AWS Secret Access Key [None]: XXXXXX
Default region name [None]: us-west-1
Default output format [None]: json
$ aws ec2 describe-regions
{
"Regions": [
{
"Endpoint": "ec2.eu-west-1.amazonaws.com",
"RegionName": "eu-west-1"
},
{
"Endpoint": "ec2.sa-east-1.amazonaws.com",
"RegionName": "sa-east-1"
},
{
"Endpoint": "ec2.us-east-1.amazonaws.com",
"RegionName": "us-east-1"
},
{
"Endpoint": "ec2.ap-northeast-1.amazonaws.com",
"RegionName": "ap-northeast-1"
},
{
"Endpoint": "ec2.us-west-2.amazonaws.com",
"RegionName": "us-west-2"
},
{
"Endpoint": "ec2.us-west-1.amazonaws.com",
"RegionName": "us-west-1"
},
{
"Endpoint": "ec2.ap-southeast-1.amazonaws.com",
"RegionName": "ap-southeast-1"
},
{
"Endpoint": "ec2.ap-southeast-2.amazonaws.com",
"RegionName": "ap-southeast-2"
}
]
}
# Done!
For more info the project is hosted at github.com
The reference table Aws tools references
and the home page at aws.amazon.com/cli.
Sunday, March 2, 2014
Getting started with the new AWS tools
AWS replaced their java based tool with a neat python package for linux (didn't try the windows based ones yet ...).
Why are these tools nice ?!
- written in python
- support from one tool for all services
- wizard configuration
To get started
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment