Makar Emeliyanov
04/21/2026, 6:30 AMkapa.ai
04/21/2026, 6:30 AMairbyte-auth-secrets), which is consistent with your finding that Kubernetes is tightly coupled into the codebase. [GitHub Issue]
The knowledge sources do not contain any information about ENV VARs or configuration options to disable Kubernetes usage or run Airbyte on ECS. Based on the available evidence, AWS ECS does not appear to be a supported or documented deployment target for Airbyte, and the whispers you've heard are not backed by official documentation. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Makar Emeliyanov
04/21/2026, 6:32 AMkapa.ai
04/21/2026, 8:26 AMMakar Emeliyanov
04/21/2026, 9:49 AMOperation: [list] for kind: [Pod] with name: [null] in namespace: [default] failed. because the workload launcher is expecting me to run on kubernetes. based on the airbyte 2.0.0 codebase, is it possible to kick off a job such as check_connection without the workload launcher?kapa.ai
04/21/2026, 9:49 AMairbyte-worker]: Reads from task queues and executes connection scheduling/sequencing logic, making calls to the Workload API.
• Workload API [airbyte-workload-api-server]: The HTTP interface for enqueuing workloads — the discrete pods that run connector operations.
• Launcher [airbyte-workload-launcher]: Consumes events from the Workload API and interfaces with Kubernetes to launch workloads.
[Architecture Overview]
All connector operations — including CHECK, DISCOVER, SPEC, READ, and WRITE — are run as workloads (Kubernetes pods). This means a check_connection operation would also go through the workload launcher. [Workloads & Jobs]
The error you're seeing (Operation: [list] for kind: [Pod] with name: [null] in namespace: [default] failed) is consistent with this — the workload launcher is trying to interact with Kubernetes and failing because it's not running in a Kubernetes environment.
The knowledge sources do not contain any information about a way to bypass or disable the workload launcher to run jobs like check_connection without it. The architecture is explicitly designed so that all connector operations go through the workload launcher → Kubernetes pod path. There is no documented alternative execution path.
This is consistent with the earlier discussion: Airbyte 2.0 is tightly coupled to Kubernetes, and there are no documented ENV VARs or configuration options to run it outside of that environment. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Matt Bayley
04/22/2026, 12:48 AMMakar Emeliyanov
04/22/2026, 8:13 AM