Tom Dobson
12/10/2025, 11:39 AMkapa.ai
12/10/2025, 11:39 AMvalues.yaml [[Update values.yaml](https://docs.airbyte.com/platform/deploying-airbyte/chart-v2-community#update-your-valuesyaml-file)], though those old objects will no longer be referenced in the new UI or jobs. You might choose to empty or rotate the bucket for cleanliness or cost reasons, but the documentation does not require it for a clean re‑setup, and there is no explicit doc saying it must be cleared.Tom Dobson
12/10/2025, 11:42 AMkapa.ai
12/10/2025, 11:42 AMkapa.ai
12/10/2025, 11:42 AMhelm install / helm upgrade with a selected chart version, and how to back up/restore the Postgres database.[[Installing Airbyte](https://docs.airbyte.com/platform/deploying-airbyte#5-installing-airbyte); [Deploy Airbyte](https://docs.airbyte.com/platform/deploying-airbyte/chart-v2-community#deploy-airbyte)] - The recommendation to use Helm and the documented chart values, but nothing about GitOps tools or hooks.[[Deploying Airbyte](https://docs.airbyte.com/platform/deploying-airbyte)] There is no explicit recommendation for or against using Helm hooks, nor any Flux‑specific deployment pattern in these sources. Because of that, I can’t say, based on the docs, whether you should or should not use hooks with Flux for Airbyte. If you need a definitive answer on supported/recommended GitOps patterns (including Flux + hooks) for Airbyte, you’ll likely need to: - Check the Helm chart repo and its documentation directly for any hook‑related notes. - Or open a support ticket / GitHub issue with your exact Flux workflow, since this isn’t covered in the current documentation set.Tom Dobson
12/10/2025, 11:51 AMkapa.ai
12/10/2025, 11:51 AMkapa.ai
12/10/2025, 11:51 AMabctl. I’ll outline what is documented; anything beyond that isn’t explicitly covered. ### 1. Uninstall the Helm release For a Helm-based install (chart V2), uninstall the release in the namespace where Airbyte is running: bash helm uninstall airbyte -n <your-namespace> The docs use airbyte as the example namespace. [[Deploy Airbyte](https://docs.airbyte.com/platform/deploying-airbyte/chart-v2-community#deploy-airbyte)] > “Uninstall Airbyte. **Do not delete the Airbyte namespace**” – this is specifically for an upgrade path; for a full reset you may choose to delete the namespace as well, but this is not described in the docs. [[Deploy Airbyte](https://docs.airbyte.com/platform/deploying-airbyte/chart-v2-community#deploy-airbyte)] The documentation does not provide a “factory reset” command beyond `helm uninstall`; anything like deleting the namespace or PVCs is standard Kubernetes practice but not spelled out in Airbyte docs. ### 2. (Optional) Remove local / abctl-managed installs If you were using abctl local (sounds like you’re not, but for completeness), the docs show how to uninstall: - Stop containers but keep data: bash abctl local uninstall - Stop containers and delete all data: bash abctl local uninstall --persisted rm -rf ~/.airbyte/abctl [[Uninstall Airbyte](https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart#uninstall-airbyte)] ### 3. Re‑deploy Airbyte from scratch Once the old release is gone, install again with the V2 chart and your (possibly new) `values.yaml`: bash helm install airbyte airbyte-v2/airbyte \ --namespace <your-namespace> \ --values ./values.yaml \ --version 2.0.19 [[Deploy Airbyte](https://docs.airbyte.com/platform/deploying-airbyte/chart-v2-community#deploy-airbyte)] If you want a clean environment that is easier to troubleshoot, the docs recommend using a new namespace and fresh values/secrets when moving to chart V2 (this is framed for upgrades, but the same pattern applies to a from-scratch install): bash kubectl create namespace airbyte-v2 [[How to upgrade](https://docs.airbyte.com/platform/deploying-airbyte/chart-v2-community#how-to-upgrade)] ### 4. S3 contents The documentation around upgrades / redeploys focuses on backing up/restoring Postgres; it does not say you must clear S3 to reinstall or “nuke” the deployment. [[How to upgrade](https://docs.airbyte.com/platform/deploying-airbyte/chart-v2-community#how-to-upgrade)] So, based on the docs: - Fully removing the Helm release is done via helm uninstall. - A “fresh” environment is achieved by reinstalling (optionally into a new namespace) with new values/secrets. - There is no documented requirement to delete S3 contents as part of a reset; that’s up to your operational preferences and is not covered by the official guidance.