Export Kestra flows
Exports one or more Kestra flows as a ZIP archive. You can specify flows by their ID and namespace.
yaml
type: "io.kestra.plugin.kestra.flows.Export"
Export a single flow
yaml
id: export_single_flow
namespace: company.team
tasks:
- id: export_flow
type: io.kestra.plugin.kestra.flows.Export
kestraUrl: http://localhost:8080
auth:
username: admin
password: password
idsWithNamespace:
- id: my_flow_id
namespace: my.flow.namespace
Export multiple flows from different namespaces
yaml
id: export_multiple_flows
namespace: company.team
tasks:
- id: export_flows
type: io.kestra.plugin.kestra.flows.Export
kestraUrl: https://my-ee-instance.io
auth:
username: myuser
password: mypassword
tenantId: mytenant
idsWithNamespace:
- id: flow_one
namespace: prod.data
- id: flow_two
namespace: dev.analytics
- id: flow_three
namespace: common.utils
Format
uri
URI of the exported flows ZIP file
API token.
Password for HTTP Basic authentication.
Username for HTTP Basic authentication.