Overview
AgentOS uses PostgreSQL for:- Agent memory and sessions
- Knowledge embeddings (pgvector)
- Custom application data
ag infra up prd:aws.
Prerequisites
Complete Secrets Setup first. The database credentials must exist before deployment.Database Credentials
Editinfra/secrets/prd_db_secrets.yml:
RDS Configuration
Default configuration inprd_resources.py:
Customize RDS
Editprd_resources.py:
prd_resources.py
Some changes (like instance class) require a reboot. Check AWS Console for
status.
Connection Settings
The app connects via environment variables set automatically inprd_resources.py:
Migrations
Option 1: Run on Deployment
AddMIGRATE_DB to prd_resources.py:
prd_resources.py
Option 2: Run Manually via ECS Exec
Verify Connection
After deployment, verify the database is accessible:psql):