This topic describes how to enable Dis.co to run jobs over your own AWS cluster.
Before you start, ensure that you have enabled AssumeRole in your AWS account.
There are steps to perform both in the Dis.co Web view and the AWS CloudFormation console.
Log on to Dis.co.
Click your user avatar and select Settings in the list that is displayed.
The Settings page is displayed.
In the Cloud tab, click Add cloud.
The Add cloud page is displayed.
Note: Dis.co cloud is connected as the default unless another Cloud instance is selected.
Click the Cloud Type list.
Provide values for the following fields:
Display name: Name of the cloud instance
Region: Select AWS Region from the list
Amazon ID: required by Dis.co in order to access instances in your account. The amazon ID can be obtained as described in AWS User Guide.
The following window is displayed.
Ensure that you are logged on to AWS.
Click Next until the cloud creation starts. The process of setting configurations might take up to two minutes.
Wait between one and two minutes for the cloud formation to be completed.
After you see that the cloud formation has finished successfully, go back to the Dis.co dashboard.
Return to the window that you left open.
Wait up to 30 seconds while Dis.co validates the cloud formation configurations and links your AWS account with Dis.co.
The following messages might be received:
In the event there was a problem connecting, click Back and remedy the problem. Otherwise, click Done. When a 'Success' message is displayed, your AWS cloud is fully connected with Dis.co.
The AWS cloud will be added to your cloud list, as you can see in the following form:
The following options are available:
Change name: Edit the name of the cloud instance.
Cloud script: Copy the script from the cloud to update your AWS settings and save the changes.
Disable: Disable the connection.
If the cloud is not connected, click the Reconnect button from the table to set up the connection.