Skip to main content

Interface: FargateExecutorProps

Defined in: packages/depot-cdk/src/stage-depot-executor.ts:63

AWS Fargate Executor configuration

Extends

  • ExecutorProps

Properties

cloudDebug?

readonly optional cloudDebug?: boolean

Defined in: packages/depot-cdk/src/stage-depot-executor.ts:74

Whether to enable Cloud Debugging for the Fargate service.

Deprecated

Cloud Debugging is no longer supported.


deploymentGroup?

readonly optional deploymentGroup?: boolean

Defined in: packages/depot-cdk/src/stage-depot-executor.ts:50

Use a Deployment Group

Inherited from

ExecutorProps.deploymentGroup


enablePrometheusMetrics?

readonly optional enablePrometheusMetrics?: boolean

Defined in: packages/depot-cdk/src/stage-depot-executor.ts:79

Whether to expose Prometheus /metrics endpoint for the Connector Fargate service tasks.


environment

readonly environment: IStageDepotEnvironment | { accountId: string; environmentId: string; }

Defined in: packages/depot-cdk/src/stage-depot-common.ts:10

The Depot environment construct resource or reference to the AWS account ID and Depot Environment ID.

Inherited from

ExecutorProps.environment


name

readonly name: string

Defined in: packages/depot-cdk/src/stage-depot-common.ts:20

A name or alias for the resource. Must be unique across the environment.

Inherited from

ExecutorProps.name


preferredCapacityProvider?

readonly optional preferredCapacityProvider?: ApplicationFargateCapacityType

Defined in: packages/depot-cdk/src/stage-depot-executor.ts:85

Whether to use ONDEMAND or SPOT capacity modes. FARGATE_ONLY is the default. Using SPOT types may result in deployment failures if the region does not have suitable spot instance capacity. Spot instance backed Fargate service can potentially be interrupted by AWS with 2 minutes notice.


scaling?

readonly optional scaling?: StageDepotFrontendScalingProps

Defined in: packages/depot-cdk/src/stage-depot-executor.ts:68


taskSize?

readonly optional taskSize?: StageDepotApplicationTaskSizeProps

Defined in: packages/depot-cdk/src/stage-depot-executor.ts:65