דלג לתוכן העיקרי

1. תחילת העבודה

Roost providesמספקת terraformסקריפטים scriptsשל toTerraform spinכדי upלהפעיל andולקבוע configureאת theהתצורה של פלטפורמת RoostGPT platformבקלות. easily.להלן Belowהשלבים are the steps for  deployingלפריסת Roost on ב-AWS usingבאמצעות TerraformTerraform. 

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

Download the Terraform scripts

curl -LO https://github.com/roost-io/roost-support/raw/refs/heads/master/terraform-ec2.zip