Switch default fleetctl driver to API#1034
Conversation
|
I don't know what I was thinking before, but you definitely cannot hit the fleet API bound on a unix socket through an SSH tunnel. This means, that a command like this will no longer work: /cc @philips @jonboulle |
|
Hrm. Could we somehow provide socket activation on localhost by default and then tunnel through to that? |
|
@jonboulle This PR is now rebased on #1035 so we can land the commits that don't actually change the default behavior independently. We could totally bind fleet.socket on 127.0.0.1:, it just means we will have fleet exposed as a network service, and we'll have to pick the value for that port, two things that we have been trying to avoid. |
09d7772 to
df75257
Compare
|
Updated to preserve behavior of |
|
Waiting on this until #1039 makes its way out in a release all the way to the CoreOS stable channel |
|
FYI, OpenSSH 6.7 contains support for forwarding unix domain sockets. There's an open request to have it updated from upstream: |
|
LGTM |
Switch default fleetctl driver to API
Fix #921