AWS Deployment
Prerequisites
Section titled “Prerequisites”- AWS CLI installed and configured
- AWS credentials with sufficient IAM permissions
- Node.js 24+, pnpm
- CDK bootstrapped in your target account and region
- SSM parameters created under the
/junando/prefix with all required secrets
Deploy
Section titled “Deploy”pnpm buildcd packages/cdkpnpm cdk deploy --allExpected Output
Section titled “Expected Output” ✅ JunandoStack
Outputs:JunandoStack.WebhookURL = https://<id>.lambda-url.<region>.on.awsJunandoStack.QueueURL = https://sqs.<region>.amazonaws.com/<account>/junando-alertsFull Reference
Section titled “Full Reference”For complete deployment instructions including SSM parameter setup, environment variables, IAM permissions, and Alertmanager configuration, see the canonical deployment guide:
https://github.com/GerMoren/junando/blob/main/DEPLOY.md
Pilot Deployment
Section titled “Pilot Deployment”For pilot/isolated staging deployments, see the Pilot guide.
Verification
Section titled “Verification”After deployment, confirm:
- Lambda functions
junando-webhookandjunando-workerare active - SQS queues
junando-alertsandjunando-alerts-dlqexist - The CloudWatch DLQ alarm is created
Run pnpm cdk outputs from packages/cdk to see the deployed endpoint URLs.