Installation scripts for SURF ResearchCloud catalog components
View the Project on GitHub UtrechtUniversity/researchcloud-items
Deploys a robot server, that other workspaces can connect to (see robotuser).
Debian-like OS
Deploys a robot server, that other workspaces can connect to (see robotuser). Will create a fresh SSH keypair that workspaces will use to communicate with the robot server.
It is good practice to redeploy the robot server periodically. This ensures the catalog item is functional, and rotates the used SSH keys. After redployment, the client components need to be updated with the new SSH key for the robotuser!
Steps:
[sudo] cat /home/uurobot/.ssh/id_rsa
Development
versions of the component to Live
!robotuser_name: String. Default: `uurobot`. Name of the user that workspaces can connect to this server as.
robotuser_generate_ssh_key: Boolean. Default: `true`. Whether to generate a fresh SSH keypair.
Role sshfs_configrobot robot used to mount remote filesystem Playbook robotuser playbook used to connect to a robotserver
2021-2025 Written by Ton Smeele and Dawa Ometto (Utrecht University)