Iulian
04/24/2026, 10:29 AMkapa.ai
04/24/2026, 10:29 AMvalues.yaml on a per-connector basis.
What the documentation does describe is a global custom image registry configuration, which redirects all platform and connector image pulls to a registry you control. Here's how that works:
1. Set a custom registry in your `values.yaml`:
global:
image:
registry: ghcr.io/NAMESPACE
2. Push the specific connector image (e.g., a pinned version of the MongoDB destination) to your custom registry:
docker pull airbyte/destination-mongodb:<your-desired-version>
docker tag airbyte/destination-mongodb:<your-desired-version> ghcr.io/NAMESPACE/destination-mongodb:<your-desired-version>
docker push ghcr.io/NAMESPACE/destination-mongodb:<your-desired-version>
This way, Airbyte will pull connector images from your registry, where you control which version is available. [Custom Image Registry]
However, there is a known open GitHub issue requesting the ability to pin connector versions directly in values.yaml, which suggests this is not currently supported as a native per-connector Helm value. [GitHub Issue]
In summary, you cannot directly specify the MongoDB destination connector image in Helm values on a per-connector basis today. The workaround is to use a custom image registry and control which image versions are available there. đ 0 button đ 0 button âšī¸ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.