| Installing and Setting Up the Cluster Manager | |
| Option | Instructions |
|---|---|
| Network | Select a VPC from the Network drop-down menu. |
| Subnet | Choose a subnet. Note: If you choose a private subnet, but your
transfer nodes are on a public subnet, you must follow the
instructions in Running the Cluster Manager in a Private VPC to allow the
Cluster Manager to manage the transfer nodes.
|
| Auto-assign Public IP | To allow access to the Cluster Manager web application from outside of the VPC, select Enable from the Auto-assign Public IP drop-down menu. |
| IAM role | Select the atc-manager IAM role for your cluster manager. |
The configuration of the external database occurs through user data passed to the instance on startup. The user data is a JSON structure containing remote database and backup configuration:
{
"restore": false,
"statestore_backup_period": "minutes",
"database": {
"host": "rds_endpoint_url",
"port": port,
"user": "username",
"password": "password"
}
}
To
start a replacement instance, set "restore" to true. For more
information, see Restoring a Failed ATCM Instance.The Cluster Manager perform backups of the Redis state store data to the specified database. The statestore_backup_period specifies how often the Cluster Manager performs a backup. The default period is one minute ("1m").
{
"restore": true,
"statestore_backup_period": "1m",
"database": {
"host": "atp-mgr.c6joynsbdgxy.us-east-1.rds.amazonaws.com",
"port": 3306,
"user": "root",
"password": "secret"
}
}
Adding storage and tagging your instance are optional steps. The default root partition is 8 GB. That size is sufficient if you are using a remote database (for example, RDS). If you are using a local database and plan to run this system in production, create a larger partition (for example, 20 GB). To skip these options, click Next: Tag Instance > Next: Configure Security Group.