/
7. Roost Control Plane Setup

7. Roost Control Plane Setup

  1. Connect to the previously created EC2 using SSH once it is running (if EC2 is private then you will need another instance to act as jump)

  2. Mount EBS volume and fetch RoostInstaller (this step is taken care by the below command, provided you mention the DISK like DISK=nvme1n1)

    # the below command will show the disks available lsblk
curl -s https://roost-stable.s3.us-west-2.amazonaws.com/enterprise/roost.sh | SETUP=1 DISK=nvme1n1 CUSTOMER=Lacework bash -

 

This instance will be facing the team members for any Roost activity.

5.1 Configure Roost JSON

vi /var/tmp/Roost/config.json

Sample Config looks like the below

  1. Replace the values to reflect for your organisation, especially DNS, admin_email

  2. Provide at least one set of oAuth client_id/secrets for the 3rd party provider

  3. Update ENV_DATABASE detail to reflect RDS Host, User and Password

Sample config.json

 

 

<< AWS Route 53, ALB, ACM Setup Start Control Plane >>

 

 

 

Related content

8. Start Roost Control Plane Server
8. Start Roost Control Plane Server
More like this
1. High Level Design
1. High Level Design
More like this
3. Database Setup
3. Database Setup
Read with this
5. EC2 Instance Setup
5. EC2 Instance Setup
More like this
2. OAuth Provider Setup
2. OAuth Provider Setup
Read with this
v1.0.1
More like this