Moving from balenaCloud to openBalena

Hi @fruloops,

It is possible to SSH into production versions of the OS, by adding your own keys public identity to the /mnt/boot/config.json configuration file, specifically in an os object within it:

{"os": {"sshKeys": ["key1", "key2"]}}

This will then require a reboot, but you should be able to then SSH with your own keys as well as via balena Dashboard/balena-cli.

There’s an older thread on using leave/join to move from balenaCloud to openBalen here: Is possible to move from Balena Cloud to Open Balena? where another customer wished to do the same thing.

I’d stress though, that this process, especially the modification of the config.json carries some risk so if potential loss of a remote device isn’t acceptable, then reprovisioning them against the openBalena instance might be a better way to go.

Best regards,

Heds