Skip to main content

Interface: FargateExecutorProps

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

AWS Fargate Executor configuration

Extends​

  • ExecutorProps

Properties​

cloudDebug?​

readonly optional cloudDebug?: boolean

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

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:48

Use a Deployment Group

Inherited from​

ExecutorProps.deploymentGroup


enablePrometheusMetrics?​

readonly optional enablePrometheusMetrics?: boolean

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

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:74

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:57


taskSize?​

readonly optional taskSize?: StageDepotApplicationTaskSizeProps

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