- Provides plugin components under
io.kestra.plugin.dagster. - Includes classes such as
TriggerRun.
- What user problem does this solve? Teams need to trigger Dagster jobs from orchestrated workflows instead of relying on manual console work, ad hoc scripts, or disconnected schedulers.
- Why would a team adopt this plugin in a workflow? It keeps Dagster steps in the same Kestra flow as upstream preparation, approvals, retries, notifications, and downstream systems.
- What operational/business outcome does it enable? It reduces manual handoffs and fragmented tooling while improving reliability, traceability, and delivery speed for processes that depend on Dagster.
Single-module plugin. Source packages under io.kestra.plugin:
dagster
Infrastructure dependencies (Docker Compose services):
dagster_daemondagster_networkdagster_postgresdagster_user_codedagster_webserver
io.kestra.plugin.dagster.TriggerRun
plugin-dagster/
├── src/main/java/io/kestra/plugin/dagster/
├── src/test/java/io/kestra/plugin/dagster/
├── build.gradle
└── README.md