Creating Private Cloud Authorization Using On-premises Machines
You can run MissingLink jobs using on-premises machines. This topic describes how to turn one or more local machines into a computing grid for running Resource Management.
Before you enable authorization on each specific machine, ensure that you perform the following procedures on each machine:
- Install and authenticate MissingLink's CLI as detailed here.
- Configure AWS/GCP. This is required if you want to have access to your cloud and/or be able to access Data Volumes.
For your convenience, a
ubuntu but can be adapted to any platform supported by
To authorize, on each machine, run:
ml resources local-grid init
Alternatively, use the following command:
ml resources local-grid init --ssh-key-path PATH
--ssh-key-path allows you to specify which SSH key to use instead of your default SSH key for SSH access running instances (can be changed per resource group), performing Git clone (can be changed per job) and encryption functionality.
When running in hybrid environments, this same key must be used in every cloud or local instance in order to allow consistent decryption.