Open jacobtomlinson opened 2 weeks ago
It doesn't work today, I tried this a while ago and got as far as this:
I think based on https://github.com/microsoft/vscode/issues/191276 that we'd have to do some extra work to make the TLS termination that happens on the VM configurable.
Perhaps as a follow up then is there a way to SSH through to the container on the VM using regular SSH (not coiled cluster ssh
). That way it could be accessed via the VS Code SSH extension.
is there a way to SSH through to the container on the VM using regular SSH
Yes!
coiled.Cluster(..., allow_ssh_from="me")
or any coiled run ...
will have 22 open ingress coming from your IP address.coiled cluster ssh --add-key
(you can also specify cluster by ID or name in this command, it defaults to the latest cluster if you don't specify).coiled cluster address
to get the address, which could (for example) be plugged directly into an SSH command like ssh "ubuntu@$(coiled cluster address)"
.coiled cluster ssh --delete-key
will remove the key from your local agent if you care about that.
This is probably a quick yes/no. Is there a way to change the application that gets launched by Coiled Notebooks?
I know some hosted notebook platforms just expect an application to run on port
8888
for proxying, and let you specify a custom startup command. We often see folks using VS Code Server in place of Jupyter on these services.Is this viable on Coiled?