-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
40 lines (27 loc) · 1001 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Alternative to Instagram / ec2-ssh for fun and profit...
Features:
* Spans all regions
* Searches for servers matching part or entire tag
* Lists servers if your filtering results in more than one server
* Uses any tag ( Don't name your servers like pets )
* Can pass any flag on to ssh like -l <username> -p <port> -L ...
Usage:
Lets log in to a server in the testing environment ( tag = env:testing )
# ssh-ec2 testing
We found multiple servers - please choose
(1 TestingFrontend ec2-.....
(2 TestingJenkins ec2-.....
(3 TestingFullstack ec2-.....
Number:
Log in to a specific server with user ubuntu and key mykey.pem ( tag = env:staging and role:frontend )
# ssh-ec2 testing frontend -l ubuntu -i mykey.pem
Log in with the name tag
# ssh-ec2 MyFavoriteServer
Requirements:
Python, boto, a .boto file and an IAM user:
~/.boto file:
[Credentials]
aws_access_key_id = XXXX
aws_secret_access_key = XXXX
IAM permissions: ( something like )
ec2:Describe*