Simon Thulbourn
709b0a84e3
Add SSH client
...
Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2015-04-21 15:37:09 +01:00
Evan Hazlett
7b70d83579
Merge pull request #901 from djfarrelly/filter-create-help-cmd
...
Filter create command flags by driver
2015-04-10 16:20:49 -04:00
Dan Farrelly
71140cf47c
Filter create command flags by driver
...
Signed-off-by: Dan Farrelly <daniel.j.farrelly@gmail.com>
2015-04-05 15:18:47 -04:00
Nathan LeClaire
9b5f395c60
Implement upgrade functionality for boot2docker
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-03-30 16:18:38 -07:00
Evan Hazlett
52a3019d00
azure: updated to driver interface; refactored common GetSSHCommandFromDriver for those that need it
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 22:53:21 -04:00
Evan Hazlett
3347d1e82f
rename HypervisorType to ProviderType
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 16:03:36 -04:00
Evan Hazlett
c76d1a253f
revert to GetSSHHostname based on feedback from @nathanleclaire
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 15:55:18 -04:00
Evan Hazlett
95a95a4c76
added GetHypervisorType
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 12:23:14 -04:00
Evan Hazlett
bc78e0081e
enable port ranges for authorize/deauthorize
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 10:51:59 -04:00
Evan Hazlett
b8ef936e90
add AuthorizePort and DeauthorizePort
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 10:50:48 -04:00
Evan Hazlett
ae439188a0
use GetSSHAddress based on feedback from @sthulb
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 10:30:21 -04:00
Evan Hazlett
007d83319d
start on refactor for driver interface
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 10:12:19 -04:00
Cheng Zhang
b756be37eb
Modify description of StartDocker and StopDocker
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-03-05 16:09:19 +08:00
Evan Hazlett
57810b298d
This adds a method to the Driver: PreCreateCheck. This can be used
...
where you want to run some prerequisite checks before attempting to
create
the machine. In the case of EC2, this is a check for an existing
keypair. This can be used in the other drivers in the future as well.
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-26 11:27:12 -05:00
Evan Hazlett
4a47ce01fe
updated google driver; added StartDocker and StopDocker to driver
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-15 22:56:24 -05:00
Evan Hazlett
4534944f6a
use tls for auth
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-15 22:56:24 -05:00
Simon Thulbourn
861b16dba9
add machine name to VM name and hostname
...
This work sets the machine name in the Cloud API or Hypervisor. As well
as setting the hostname inside the VM.
I've added the machine name to the NewDriver func to allow for
identification by Cloud APIs and for the driver package.
Each driver will attempt to set the hostname for the VM, except for
Azure, which sets it based on the DNS name.
Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2015-01-12 16:46:00 +00:00
Nathan LeClaire
2d435d41f1
Sort flags in create output
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-05 13:20:51 -08:00
Simon Thulbourn
64c73597e2
adds codegangsta/cli
...
Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2014-12-12 18:11:17 +00:00
Ben Firshman
73d19108bf
Initial commit
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-12-04 15:05:11 +01:00