Deprecation of Docker Compose #40599
Replies: 6 comments 9 replies
-
We are hosting airbyte on a ubuntu server with portainer. Traefik is acting as a reverse proxy (handling ssh, authentication.) Traefik is configured right into the docker-compose file. Any hints on the recommended upgrade path for such a setup? |
Beta Was this translation helpful? Give feedback.
-
Hi, just tried it on a fresh install on debian and got this error:
since i'm using the new install format, what's wrong and how to debug it if needed ? |
Beta Was this translation helpful? Give feedback.
-
I'm currently hosting Airbyte using Docker Compose at this moment also and changes we need to make was around running Open Telemetry Collector in Docker Containers also etc. Would be interested to make sure that using the ABCTL tool, we can still get Open Telemetry to function properly, or a pathway to use Open Telemetry to get some of the metrics from Airbyte. We currently don't have much experience using Kubernetes, so we plan to run this using ABCTL at least for the time being in an EC2. |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
Signed up for the beta test. I've been migrating our Airbyte setup to Terraform - will there be any changes to how Terraform provisions Airbyte, or will that be unaffected? |
Beta Was this translation helpful? Give feedback.
-
Summary
Today, we are announcing that Docker Compose will be deprecated from future versions of Airbyte OSS after version 1.0 is released (expected in early August 2024).
Support for Docker Compose and running Airbyte via the
run_ab_platform.sh
script will end in August 2024.What we saw
As Airbyte matures, we need to align on the best path forward for our users and set you up for success with Airbyte. Similar open-source companies provide Docker Compose as a deployment method for local testing. When it comes to production-readiness, Kubernetes has become the de-facto standard in the industry. Earlier this year, we also shared a survey to understand how we could improve the maintenance and upgrade experience for our own community. From your responses, we found:
With this data in hand, our team prioritized building a new local deployment tool, abctl, that was designed to deploy Airbyte locally using Kubernetes with minimal onboarding friction.
abctl
allows users to test what a production deployment would look like without needing to provide your own k8s cluster.Next Steps
Our overall goal is to build a best-in-class tool to improve the initial user experience and ensure users are set up for a production-ready instance of Airbyte from the start, and require minimal migration.
Since our launch of
abctl
two months ago, we’ve observed the following signals from the adoption so far:Moving forward, as we move to deprecate Docker Compose, we want to make sure Docker Compose users can adequately migrate with enough notice and time to use
abctl
. To this end, we’ve created a migration path that we are beginning to test with external users. We are asking for volunteers from the Community to help ensure our migration paths can adequately cover the ways in which users currently use Docker Compose. This beta group of testers will work directly with our Engineering team to migrate existing Airbyte deployments toabctl
.To sign up for the beta group, please fill out the survey HERE.
We look forward to hearing from you!
Beta Was this translation helpful? Give feedback.
All reactions