After reviewing the docs seems like the best bet is to use boundary connect ssh and passing arguments that setup an ssh tunnel from my local system to the target. Once the tunnel is up then use the vscode UI to connect to the tunnel. Is this a workable approach? Other approaches I’m missing?
We also came across this request recently. The boundary CLI is not very user friendly when using OSS Boundary. Credentials injection is not working here, so when opening a tunnel to a target, you would need the private key on every user’s device … which is really not what we intend to do with boundary. We want less secrets flying around and no manual setup…
When using boundary HCP, you can just start a boundary connect session and use VSCode to connect to localhost and a specific port. This works just fine…
But for the OSS system we are stuck.