abctl Overview
abctl is Airbyte's open-source command-line tool for creating and managing local instances of Airbyte running in Docker. [
abctl overview] How it works abctl uses
kind to create a Kubernetes cluster inside a Docker container, then uses
Helm to install the latest Airbyte and NGINX Ingress Controller Helm charts. [
abctl overview] When to use it Use abctl when you want to run Airbyte on a machine that has Docker but is
not already running a Kubernetes cluster. It is not typically used for enterprise deployments, which rely on dedicated Kubernetes infrastructure. [
abctl overview] Prerequisites Install Docker Desktop before using abctl:
•
Mac
•
Windows
•
Linux (or Docker Engine for headless VMs) Installation
Mac/Linux (fastest method):
curl -LsfS https://get.airbyte.com | bash -
Mac (Homebrew):
brew tap airbytehq/tap
brew install abctl
Go:
go install github.com/airbytehq/abctl@latest
For Linux/Windows manual installs, download the appropriate release from
GitHub. [
install abctl] Key Commands [
manage local instances]
abctl has three top-level commands:
local
,
images
, and
version
. [
full reference] 👍 0 button 👎 0 button ℹ️
Tip: Mention
@kapa.ai in the thread for follow-ups or
DM the app for
1-to-1 help., with interactive elements