Rowland H
07/17/2024, 10:22 AMkapa.ai
07/17/2024, 10:23 AMbash docker compose down
2. Upgrade the Airbyte instance in Docker to a new version. - If you are running Airbyte from a cloned version of the Airbyte GitHub repo and want to use the current most recent stable version, just git pull
. - If you are running Airbyte from downloaded docker-compose.yaml
and .env
files without a GitHub repo, run wget <https://raw.githubusercontent.com/airbytehq/airbyte/master/run-ab-platform.sh>
to download the installation script. 3. Remove previous local docker-compose.yaml
and .env
bash ./run-ab-platform.sh -r
4. Bring Airbyte back online, optionally with the -b
flag to run the containers in the background (Docker detached mode). bash ./run-ab-platform.sh -b
If you encounter issues during the upgrade process due to existing orphaned Airbyte configurations, you can globally remove these lost Airbyte configurations with docker volume rm $(docker volume ls -q | grep airbyte)
. Please note that this will completely reset your Airbyte deployment and you will lose all data. Sources: - [Upgrading Airbyte on Docker](https://docs.airbyte.com/operator-guides/upgrading-airbyte#upgrading-on-docker) - [Release Notes](https://docs.airbyte.com/release_notes/march_2024#airbyte-v0510-to-v0560)Rowland H
07/17/2024, 10:24 AMkapa.ai
07/17/2024, 10:24 AMkapa.ai
07/17/2024, 10:25 AMDefault Values
and compare the value file between the new version and the version you're currently running. You can run helm list -n <NAMESPACE>
to check the CHART version you're using. 3. Update your values.yaml
file if necessary. 4. Upgrade the Helm app by running: bash helm upgrade --install <RELEASE-NAME> airbyte/airbyte --values <VALUE.YAML> --version <HELM-APP-VERSION>
After 2-5 minutes, Helm will print a message showing how to port-forward Airbyte. This may take longer on Kubernetes clusters with slow internet connections. Please note that the Helm Chart version is different from the Platform version. You need to match the platform version and not the chart. Also, it's good practice to keep the version close to the latest one. Sources: - [Upgrading on K8s using Helm](https://docs.airbyte.com/operator-guides/upgrading-airbyte#upgrading-on-k8s-using-helm) - [Github Issue Comment](https://github.com/airbytehq/airbyte/issues/31992)