Interface: FargateExecutorProps
Defined in: packages/depot-cdk/src/stage-depot-executor.ts:63
AWS Fargate Executor configuration
Extends
ExecutorProps
Properties
cloudDebug?
readonlyoptionalcloudDebug?: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?
readonlyoptionaldeploymentGroup?:boolean
Defined in: packages/depot-cdk/src/stage-depot-executor.ts:50
Use a Deployment Group
Inherited from
ExecutorProps.deploymentGroup
enablePrometheusMetrics?
readonlyoptionalenablePrometheusMetrics?: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
readonlyenvironment: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
readonlyname: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?
readonlyoptionalpreferredCapacityProvider?: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?
readonlyoptionalscaling?:StageDepotFrontendScalingProps
Defined in: packages/depot-cdk/src/stage-depot-executor.ts:68
taskSize?
readonlyoptionaltaskSize?:StageDepotApplicationTaskSizeProps
Defined in: packages/depot-cdk/src/stage-depot-executor.ts:65