Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add bass --runner for serving runtimes through SSH #180

Merged
merged 11 commits into from
May 31, 2022
Merged

Conversation

vito
Copy link
Owner

@vito vito commented May 30, 2022

Experimental

Usage:

bass --runner [email protected]

SSHes to the provided address (default port 6455) and forwards each runtime through it via a forward --runtime <driver> command, opening a reverse Unix socket tunnel to each service address.

For use with Bass Loop, but other servers could be implemented.

@vito vito added the enhancement New feature or request label May 30, 2022
@vito vito force-pushed the forward-client branch from e85d64f to 9e16423 Compare May 30, 2022 23:27
@vito vito force-pushed the forward-client branch from 9e16423 to 4ab750f Compare May 30, 2022 23:48
vito added 2 commits May 30, 2022 19:56
* show ssh command as vertex
* don't log if 0 keys are found in agent
@vito vito changed the title add bass --forward for forwarding runtimes add bass --runner for serving runtimes through SSH May 31, 2022
@vito vito merged commit 71e4bbc into main May 31, 2022
@vito vito deleted the forward-client branch May 31, 2022 02:13
@vito
Copy link
Owner Author

vito commented Jun 12, 2022

This is revised by #186 which serves runtimes via gRPC rather than forwarding the underlying service addresses.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant