8000 GitHub - gopalepic/Prefect-Worker
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

gopalepic/Prefect-Worker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prefect Worker on Amazon ECS with Terraform

Purpose

This project deploys a Prefect Worker on Amazon ECS Fargate using Terraform to orchestrate data workflows via Prefect Cloud. The setup includes a VPC, ECS cluster, IAM roles, and networking components.

IaC Tool Choice

Terraform was chosen for its:

  • Cross-cloud flexibility, enabling reuse for other cloud providers if needed.
  • Declarative syntax (HCL) for clear resource definitions.
  • Strong community support and module ecosystem.

Prerequisites

  • AWS account with permissions for VPC, ECS, IAM, and Secrets Manager.
  • Terraform >= 1.2.0 installed.
  • AWS CLI configured.
  • Prefect Cloud account with API key, account ID, workspace ID, and ac 520E count URL.

Deployment Instructions

  1. Clone the Repository:
    git clone https://github.com/gopalepic/Prefect-Worker.git
    
    

Video

video of the whole configuration and setup is provided

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0