Currently a user has to enter their details into a relatively cryptic YAML file in order to use the cluster, as well as generate an SSH key to use.
Ideally, a user should just supply their cluster username and password on first launch, and Rynner should create an SSH key, upload it to the cluster, and edit the cluster configuration YAML such that on future launches it knows the username and key location.