If you are running multiple workspaces that need to communicate safely, you can use the private network feature.
You can create a private network the same way you would create a storage volume, for instance. Go to the corresponding tab on the Research Cloud portal's dashboard.
Click on the green "+" on the top right of the (potentially empty) network list.
The dashboard will guide you through the steps to create a new private network.
1. Choose the collaboration
Choose the CO you want to create the network for.
2. Choose wallet
If you have multiple wallets, in this step you can choose the wallet that will fund the private network. If you have only one wallet it will be automatically selected, and this step will be skipped.
3. Choose the private network provider
Choose the private network provider that you want to use. They are available to you depending on the kind of wallets you have. If you have only one network provider provider available to you, it will be automatically selected, and this step will be skipped.
4. Choose the cloud provider and a flavour
Choose the cloud provider that the workspaces in the network will run on.
Choose the flavour of the private network and click continue.
5. Private network name and confirmation
In this last step give a unique name for the new private network and a description.
Click on "SUBMIT" to have your new private network created.
After the private network's state changes from "creating" to "available", you can add workspaces to it.
The status of the network will change to "in use", if one workspace has been added. Of course, you can add more workspaces when the network is "in-use". It would not be much of a network, otherwise.
The user who creates the private network remains its owner.
Only the owner can delete the network. Also, the network must have no nodes attached in order to be deleted.
Adding nodes to the network
You can add a workspace to the network when the workspace is created. In the "options" step, select the network-object for the new workspace.
This implicates that it is necessary to create the network before you create any of the workspaces that are supposed to join it.
The private network has the ip-range 10.10.10.0
You can find out about the ip-address of your workspace using the workspace's terminal:
ip route show
On the private network, all active ports of a node will be accessible from all other nodes on the private network. "Active" meaning that a catalog item is listening on the port.