Edge Executor

apache-airflow-providers-edge3

Handle edge workers on remote sites via HTTP(s) connection and orchestrates work over distributed sites. When tasks need to be executed on remote sites where the connection need to pass through fir...

Works with Airflow 3.0+
Install:
pip install apache-airflow-providers-edge3==4.3.1

Airflow

3.0+

Python

>=3.10

Dependencies (6)

Show all Hide apache-airflow>=3.0.0,!=3.1.0 apache-airflow-providers-common-compat>=1.15.0 pydantic>=2.11.0 retryhttp>=1.4.0 aiofiles>=23.2.0 aiohttp>=3.14.0

Connections (0)

No connections

Modules

E

EdgeExecutor

Implementation of the EdgeExecutor to distribute work to Edge Workers via HTTP.

airflow.providers.edge3.executors.EdgeExecutor
M

EdgeDBManager

Manages Edge3 provider database tables.

airflow.providers.edge3.models.db.EdgeDBManager
P

EdgeExecutorPlugin

EdgeExecutor Plugin - provides API endpoints for Edge Workers in Webserver.

airflow.providers.edge3.plugins.edge_executor_plugin.EdgeExecutorPlugin