airbyte-k8s

Airbyte Server

Channel Revision Published Runs on
latest/stable 17 19 Dec 2025
Ubuntu 22.04
latest/edge 21 18 Feb 2026
Ubuntu 22.04
juju deploy airbyte-k8s --channel edge
Show information

Platform:

Airbyte Server operator

Charmhub Badge Release Edge

Charmed Airbyte K8s Operator is an open-source, production-ready data integration platform operator for Kubernetes, based on Airbyte.

Airbyte simplifies the process of extracting and loading data from various sources into a variety of destinations such as data warehouses, data lakes, or data meshes, enabling continuous, scheduled data synchronization to ensure data freshness and reliability.

The Charmed Airbyte K8s Operator automates the deployment, configuration, and lifecycle management of the Airbyte server on Kubernetes using Juju. It wraps the official Airbyte server distribution and integrates with other charms to form a complete data ingestion pipeline within the Canonical data ecosystem.

It is intended for data engineers and platform teams who want to automate and scale Airbyte deployments while maintaining consistency and observability across environments.

Key Dependencies

| Requirement | Charm | Purpose | | --- | --- | --- | | Database | postgresql-k8s | Stores Airbyte metadata, job configurations, and sync history | | Workflow Engine | temporal-k8s | Manages task queues and workflow execution | | Object Storage | minio or s3-integrator | Stores sync logs, state, and artifacts |

Note: Either MinIO or S3 Integrator can be used as the object store; not both.

Features

  • Automated deployment and scaling on Kubernetes
  • Seamless integration with PostgreSQL, Temporal, and object storage via Juju relations
  • Simple Airbyte UI access for connector configuration and monitoring
  • Ingress and authentication integration via Nginx and OAuth2 Proxy charms
  • Observability through Juju relation-based configuration

In this documentation

| Section | Description | | --- | --- | | Tutorial | A hands-on guide to deploying and configuring Charmed Airbyte for new users | | How-to guides | Step-by-step instructions for common operational tasks, such as ingress, authentication, and upgrades | | Reference | Technical details on configuration options, actions, and relations |