r
abctl
k
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):
Copy code
curl -LsfS https://get.airbyte.com | bash -
Mac (Homebrew):
Copy code
brew tap airbytehq/tap
brew install abctl
Go:
Copy code
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