Blueprints

Trigger a single Airbyte sync on schedule

About this blueprint

Ingest Schedule

This flow will sync data using Airbyte on schedule.

It's best to provide Airbyte server credentials (the username and password) as secrets, but you can also paste them in plain text during testing.

yaml
id: airbyte_sync
namespace: company.team
tasks:
  - id: data_ingestion
    type: io.kestra.plugin.airbyte.connections.Sync
    connectionId: e3b1ce92-547c-436f-b1e8-23b6936c12ab
    url: http://host.docker.internal:8000/
    username: "{{ secret('AIRBYTE_USERNAME') }}"
    password: "{{ secret('AIRBYTE_PASSWORD') }}"
triggers:
  - id: every_minute
    type: io.kestra.plugin.core.trigger.Schedule
    cron: "*/1 * * * *"

Sync

Schedule

More Related Blueprints

New to Kestra?

Use blueprints to kickstart your first workflows.

Get started with Kestra