Skip to content

Quick Start

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

Quick Start Guide

1. Prerequisites

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

2. Installation

# Clone the repository
git clone https://github.com/fleXRPL/CloudOpsAI.git
cd CloudOpsAI

# Initialize the project
source ./scripts/init.sh

# Deploy infrastructure
cd terraform
terraform init
terraform apply

3. Configuration

# config/rules.yaml
rules:
  - name: "HighCPU_Alert"
    trigger:
      metric: "CPUUtilization"
      threshold: 90
    actions:
      - type: "notify"
        channel: "slack"

4. Verification

# Check Lambda function
aws lambda list-functions | grep cloudopsai

# Test CloudWatch integration
aws cloudwatch set-alarm-state \
  --alarm-name test-alarm \
  --state-value ALARM \
  --state-reason "Testing CloudOpsAI"

Clone this wiki locally