Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a dedicated client to communicate with the Proxy SSH server (grav…
…itational#22629) A new `api/client/proxy/Client` has been added to interact with the SSH and gRPC servers that the Proxy serves on its SSH port. The client will first try connecting to the gRPC server and if that fails it will fall back to the SSH server. Much of the SSH functionality mimics the existing behavior of the `ProxyClient` in `lib/client`. This is the first part of phasing out that client in favor of the new client. There will be a follow up PR that migrates `lib/client` to make use of the new client instead. Part of gravitational#19812
- Loading branch information