Moe
09/12/2024, 1:39 PMMarvin
09/12/2024, 1:39 PMMoe
09/12/2024, 1:39 PMMarvin
09/12/2024, 1:40 PMprefect.yaml
for Prefect 2.x:
yaml
name: ecs-flow
version: 1.0
description: A deployment using ECS to run flow
work_pool:
type: ecs
base_job_template:
cluster: "YOUR_ECS_CLUSTER_NAME"
taskDefinition: "YOUR_TASK_DEFINITION_NAME"
launchType: "FARGATE"
networkConfiguration:
awsvpcConfiguration:
subnets:
- "YOUR_SUBNET_ID"
assignPublicIp: "ENABLED"
infra_overrides:
env:
PREFECT__CLOUD__API: "<https://api.prefect.io>"
PREFECT__CLOUD__AUTH_TOKEN: "YOUR_PREFECT_CLOUD_API_KEY"
ADDITIONAL_ENV_VAR: "value"
tags:
- "example"
- "ecs"
For more detailed information on ECS deployments with Prefect, you can check the documentation here.
Hope this helps, happy deploying! 🚀