Summary
When changing the orchestrator container image in the Kubernetes YAML file for Airbyte, the new image is not applied to the jobs, and Airbyte’s default image is still used. The user also needs to change the image for the Socat and connector sidecar.
Question
I’m deploying Airbyte on Kubernetes, version 0.64.1, and we’ve been facing issues with Docker Hub image pull limits. As a workaround, we started duplicating the images to a private repository. However, when I change the orchestrator container image in the YAML file, the change is not applied to the jobs, and Airbyte’s default image is still used. Below is the section where I defined the image (I’ve placed it in two spots based on the YAML examples I found):
containerOrchestrator:
# -- Orchestrator image
image: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
tag: 0.64.1
workload-launcher:
containerOrchestrator:
# -- Orchestrator image
image: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
tag: 0.64.1```
I also need to change the image for the Socat and connector sidecar. Can anyone help me with this?
<br>
---
This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. [Click here](https://airbytehq.slack.com/archives/C021JANJ6TY/p1728991895593059) if you want
to access the original thread.
[Join the conversation on Slack](https://slack.airbyte.com)
<sub>
["airbyte", "kubernetes", "docker-hub", "image-pull-limits", "private-repository", "yaml", "container-image", "sidecar"]
</sub>