shoc-backend/infra/cdk/app.ts
2026-08-27 20:26:46 -03:00

35 lines
764 B
TypeScript

import * as cdk from 'aws-cdk-lib';
import { DeployDevStack } from './deploy-dev-stack.js';
import { DeployStagingStack } from './deploy-staging-stack.js';
const app = new cdk.App();
new DeployDevStack(app, 'shoc-backend-deploy-dev', {
env: {
account: '396287094661',
region: 'us-east-1',
},
terminationProtection: true,
tags: {
Project: 'shoc-backend',
Environment: 'dev',
ManagedBy: 'cdk',
Component: 'deploy-role',
},
});
new DeployStagingStack(app, 'shoc-backend-deploy-staging', {
env: {
account: '396287094661',
region: 'us-east-1',
},
terminationProtection: true,
tags: {
Project: 'shoc-backend',
Environment: 'staging',
ManagedBy: 'cdk',
Component: 'deploy-role',
},
});
app.synth();