Aaron Feng
f816f44273
Support VPC and various improvements.
...
* Support VPC
* Lookup available AZ instead hardcode to us-east-1a.
* Lookup correct AMI id by name instead of hardcoded ami id.
* Change security_group name to security_group_id .
* Allow custom SSH port.
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-07-28 12:29:40 -04:00
Aaron Feng
73c18013c4
Instead of hardcoding AZ, retrieve it from AWS
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-07-22 08:22:23 -04:00
Aanand Prasad
3ccf699c3a
Rename Obj() to AsClient()
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-07-01 11:21:41 +01:00
Aanand Prasad
fcbf0b1905
Rename Object to Client
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-07-01 11:21:41 +01:00
Aanand Prasad
f2d9a4a270
Rearrange transport code
...
- Core types/functions moved from 'beam' to 'libswarm' top-level
- Helper types/functions moved from 'beam' to 'util'
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-07-01 11:21:40 +01:00
Aaron Feng
c779c2b7b3
convert to the latest interface change
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:22 -07:00
Aaron Feng
9e35dd1980
go fmt
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
Conflicts:
backends/ec2.go
2014-06-30 23:15:20 -07:00
Aaron Feng
f795afc4c9
remove unnecessary fn for now
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
add111b536
add docker stop
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
d4a1ab2f7f
wait for ssh server and docker daemon to be up
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
0285605f6a
fill in all regions
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
acf1b88de5
ssh tunnel to docker daemon
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
d79ce93346
allow more aws options to be configurable
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
f9f5d4c4a0
remove the heartbeat
...
- logging clean up
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
11ec16e08d
implemented `docker ps`
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
7d816e029e
don't start ec2 instance if already exists 4 real
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
227bf170fd
cloudinit to provision docker
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
361f9e6085
make sure the instance is actually running
...
- for example, in terminated state
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
e91e665cc8
check reservation before accessing instance
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
b1fb5ace1b
don't create new instance if found via tag
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
d42f8ec8e1
add the ability to tag
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
aa7b3d9963
starting up ec2 instance
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
3b2f87aa77
basic ec2 config
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
cfb7f6188b
add heartbeat to attach
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
1946328111
correct protocol for ls
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:14:03 -07:00
Aaron Feng
394b284685
scaffolding of call backs
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-13 20:16:53 -07:00