Migrating from Docker Compose to abctl with additional configurations

Summary

How to migrate from Docker Compose to abctl with additional configurations like Datadog integration and external database. Clarification on whether abctl supports these configurations and how to implement them. Explanation of ‘abctl local install --migrate’ command.


Question

Hi <#C021JANJ6TY|ask-community-for-troubleshooting>

We are using community OSS version with <https://github.com/airbytehq/airbyte-platform/blob/main/docker-compose.yaml|docker compose> deployed on EC2 instance.
Additionally we have configured <Monitoring Airbyte | Airbyte Documentation integration>, <https://docs.airbyte.com/operator-guides/configuring-airbyte-db|external database> etc.

How can we migrate this to the new https://github.com/airbytehq/abctl|abctl command with all the modifications done to docker compose?
Already went through these resources [https://docs.airbyte.com/using-airbyte/getting-started/oss-quickstart#migrating-from-docker-compose-optional|1] [https://docs.airbyte.com/deploying-airbyte/infrastructure/aws#using-an-ec2-instance-with-abctl|2] [https://github.com/airbytehq/abctl|3]

But did not get the clarity whether abctl supports the above mentioned additional configurations and how to do it.
Also what exactly does the ‘abctl local install --migrate’ command do?



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.

Join the conversation on Slack

["migrating-from-docker-compose", "abctl", "datadog-integration", "external-database", "abctl-local-install", "migrate-command"]

abctl uses helm charts and provisions kind cluster https://kind.sigs.k8s.io/ (local Kubernetes cluster using Docker container “nodes”)
you will need to pass your custom configuration in values.yaml file
with environment variables it should be fairly easy, not sure about other configurations