Skip to main content

AwsEcsDeploymentModule

AwsEcsDeploymentModule is an ECS-based AWS deployment module that provides an implementation for the Deployment model. This module creates deployments for ECS-based servers with container configurations for task definitions. It establishes the relationship between servers and their deployment configurations.

@example

TypeScript

import { AwsEcsDeploymentModule } from '@quadnix/octo-aws-cdk/modules/deployment/aws-ecs-deployment';

octo.loadModule(AwsEcsDeploymentModule, 'my-deployment-module', {
deploymentContainerProperties: {
cpu: 256,
image: {
command: 'npm start',
ports: [{ containerPort: 3000, protocol: 'tcp' }],
uri: 'my-app:latest',
},
memory: 512,
},
deploymentTag: 'v1.0.0',
server: myServer,
});
@group

Modules/Deployment/AwsEcsDeployment

@see

Hierarchy

Index

Constructors

Methods

Constructors

constructor

Methods

onInit

Page Options