Deployment Overview¶
Complete deployment documentation for SYNDI systems.
Deployment Guides¶
Primary Method¶
Makefile Deployment - Complete Makefile-driven deployment guide
Key topics:
Choosing the right deploy command
Deployment parameters (ENABLE_AUTH, CREATE_BUCKETS)
Complete workflows
Troubleshooting
Manual Testing¶
Manual Testing Guide - Step-by-step testing procedures
Key topics:
Fresh stack creation
Function updates
Stack re-deployment
Complete teardown
Test user management
User Management¶
User Management API - REST API for user management
Key topics:
Creating test users
Listing users with credentials
Removing test users
Securing production deployments
Multi-Organization¶
Multi-Organization Setup - Managing multiple organizations
Key topics:
Deploying new organizations
Resource isolation
Configuration management
Cost tracking
Troubleshooting¶
Troubleshooting Guide - Common issues and solutions
Quick Commands¶
Initial Deployment¶
ENABLE_AUTH=true CREATE_BUCKETS=true \
ADMIN_USERNAME=admin@myorg.com ADMIN_PASSWORD=SecurePass! \
ORG=myorg ENV=stage make rs-deploy
Code Updates¶
make rs-deploy-function ENV=stage ORG=myorg
Config Updates¶
make rs-deploy-only ENV=stage ORG=myorg