juju ssh will now, by default, proxy
connections through the API server host.
I have not yet implemented support for the
ProxyCommand option for the go.crypto/ssh
client; this will be done as a follow up.
Affected files (+300, -89 lines):
A [revision details]
M cmd/juju/scp.go
M cmd/juju/scp_test.go
M cmd/juju/ssh.go
M cmd/juju/ssh_test.go
M juju/api.go
M juju/apiconn_test.go
M juju/export_test.go
M state/api/apiclient.go
M state/api/client.go
M state/api/params/params.go
M state/apiserver/client/client.go
M state/apiserver/client/client_test.go
M utils/ssh/ssh.go
M utils/ssh/ssh_openssh.go
Reviewers: mp+211662_ code.launchpad. net,
Message:
Please take a look.
Description:
Add --proxy option to "juju ssh"
juju ssh will now, by default, proxy
connections through the API server host.
I have not yet implemented support for the
ProxyCommand option for the go.crypto/ssh
client; this will be done as a follow up.
https:/ /code.launchpad .net/~axwalk/ juju-core/ ssh-proxycomman d/+merge/ 211662
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/77340046/
Affected files (+300, -89 lines): scp_test. go ssh_test. go test.go apiclient. go params/ params. go /client/ client. go /client/ client_ test.go ssh_openssh. go
A [revision details]
M cmd/juju/scp.go
M cmd/juju/
M cmd/juju/ssh.go
M cmd/juju/
M juju/api.go
M juju/apiconn_
M juju/export_test.go
M state/api/
M state/api/client.go
M state/api/
M state/apiserver
M state/apiserver
M utils/ssh/ssh.go
M utils/ssh/