Skip to content

Getting Started

Garot Conklin edited this page Apr 29, 2025 · 2 revisions

Getting Started with CloudOpsAI

Prerequisites

  • AWS Account with appropriate permissions
  • Python 3.12+
  • Terraform 1.5+
  • AWS CLI configured

Quick Start

  1. Clone the repository:
git clone https://github.com/fleXRPL/CloudOpsAI.git
cd CloudOpsAI
  1. Initialize the project:
source ./scripts/init.sh
  1. Configure AWS credentials:
aws configure
  1. Deploy infrastructure:
cd terraform
terraform init
terraform apply

Initial Configuration

  1. Create your first rule in config/rules.yaml:
rules:
  - name: "HighCPU_Alert"
    trigger:
      metric: "CPUUtilization"
      threshold: 90
    actions:
      - type: "notify"
        channel: "slack"
  1. Upload configuration:
aws s3 cp config/rules.yaml s3://your-bucket/config/

Clone this wiki locally