Preview Flyte 2 for productionHosted on Union.ai

This is the Flyte SDK (v2) version of this plugin. The Flytekit version is available as flytekitplugins-dask.

Dask

Dask

flyteplugins-dask

Flyte SDK (v2)ML Trainingdaskdistributedparalleldataframe

Flyte can execute dask jobs natively on a Kubernetes Cluster, which manages the virtual dask cluster's lifecycle

Install
pip install flyteplugins-dask

Quick Start(example, may need adjustment)

See full examples
pip install flyteplugins-dask

from flytekit import task, workflow
from flyteplugins.dask import Dask, Scheduler, WorkerGroup

config = Dask(...)

@task
def my_task() -> None:
    ...

@workflow
def my_workflow() -> None:
    my_task()

Available Imports (3)

configDask

Configuration for the dask task.

extends dataclass — configuration or data structure for plugin setup

from flyteplugins.dask import Dask

configScheduler

Configuration for the scheduler pod defaults to None.

extends dataclass — configuration or data structure for plugin setup

from flyteplugins.dask import Scheduler

configWorkerGroup

Configuration for a group of dask worker pods defaults to None.

extends dataclass — configuration or data structure for plugin setup

from flyteplugins.dask import WorkerGroup

Related Plugins

Package Info

Min Flyte SDK
Modules3

Downloads

Last day68
Last week400
Last month1,815