kedro_dagster.config¶
Pydantic configuration models for the Kedro-Dagster plugin.
Classes¶
| Name | Description |
|---|---|
LoggerOptions |
Options for defining Dagster loggers. |
InProcessExecutorOptions |
Options for the in-process executor. |
MultiprocessExecutorOptions |
Options for the multiprocess executor. |
DaskClusterConfig |
Configuration for the Dask cluster. |
DaskExecutorOptions |
Options for the Dask executor. |
DockerExecutorOptions |
Options for the Docker-based executor. |
CeleryExecutorOptions |
Options for the Celery-based executor. |
CeleryDockerExecutorOptions |
Options for the Celery-based executor which launches tasks as Docker containers. |
K8sJobConfig |
Configuration for Kubernetes jobs. |
K8sJobExecutorOptions |
Options for the Kubernetes-based executor. |
CeleryK8sJobExecutorOptions |
Options for the Celery-based executor which launches tasks as Kubernetes jobs. |
ScheduleOptions |
Options for defining Dagster schedules. |
PipelineOptions |
Options for filtering and configuring Kedro pipelines within a Dagster job. |
JobOptions |
Configuration options for a Dagster job. |
KedroDagsterConfig |
Main configuration class representing the dagster.yml structure. |
Functions¶
| Name | Description |
|---|---|
get_dagster_config |
Get the Dagster configuration from the dagster.yml file. |