Skip to main content

1. Getting Started

Roost provides terraform scripts to spin up and configure the RoostGPT platform easily. Below are the steps for  deploying Roost on AWS using Terraform 

High-Level Architecture

Roost Terraform scripts create the below components in the AWS cloud 

RoostGPT-architecture-multiple-ec2.jpg

Interactive diagram at https://docs.roost.ai/arch

Prerequisites 

  • User Account with Admin privileges / Policies enabled to run terraform scripts 
  • region
  • route53_hosted_zone_id
  • ec2_ami (for Ubuntu Jammy 22.04)
  • enterprise_dns
  • ip_block_vpc (VPC CIDR where Roost would be set up)
  • okta_client_id or appropriate auth provider ( please refer next section)
  • company name

Clone the Repo

https://github.com/roost-io/terraform.git