JetBrains CodeCanvas
 
2025.1

Jump Servers

Limited in Free license
Last modified: 28 March 2025

In corporate environments, firewalls or other security policies often restrict direct SSH connections to remote machines. CodeCanvas uses a Jump server to enable secure SSH connections from developers' local machines to dev environments (e.g., for development with VS Code or for accessing environments via the terminal). The Jump server is an intermediary that forwards SSH connections between the machines.

Depending on your setup, a Jump server may already be installed (e.g., in a single-cluster installation). In distributed setups or when scaling to multiple regions, you might need to add more Jump servers. We recommend deploying it as close to the target dev environments as possible to reduce latency (e.g., within the same dev environment cluster or in the same region). However, you can also deploy the Jump server in the CodeCanvas application cluster if needed.