[Kubernetes] Controlling resources for stderr, stdin, heartbeat... #32863
Replies: 6 comments 8 replies
-
@gosusnp do you have any info about if it's possible to control these containers? |
Beta Was this translation helpful? Give feedback.
-
Hello mate, have you found the answer for this ?, i am looking at this too, but unable to find how to update |
Beta Was this translation helpful? Give feedback.
-
Hey @monik-a , @binhvcom , I think I found a way to control these if it's still an issue for you. There are environment variables defined in airbyte-commons , namely - SIDECAR_KUBE_CPU_LIMIT which seems to be responsible for @marcosmarxm FYI if it's interesting, might be useful for future documentation. |
Beta Was this translation helpful? Give feedback.
-
Thank you @tautvydas-v |
Beta Was this translation helpful? Give feedback.
-
@monik-a In the same link that I posted under airbyte-commons, you can click on it and find more variables. I suppose what you're searching for is SIDECAR_MEMORY_REQUEST and SIDECAR_KUBE_MEMORY_LIMIT, or try setting JOB_MAIN_CONTAINER_CPU_LIMIT, under the same env_vars field. At least in our case, with the sidecar containers, they don't really use up any memory, pretty much up to 25Mi. Do you have an issue with discovery / check jobs or syncing jobs? |
Beta Was this translation helpful? Give feedback.
-
hey @tautvydas-v we are facing issues also with this. We want to increase the resources assigned to our sync |
Beta Was this translation helpful? Give feedback.
-
We have the newest Airbyte deployed (actually, we have two: 0.50.3 and 0.50.34) on Kubernetes.
We incorporated resource requests/limits for all components and jobs too, but I couldn't find anything on how I can change the requests/limits values for
relay-stdout
,relay-stderr
,call-heartbeat-server
containers.It'd be great if we could control them arbitrarily, but I want to at least even them out (request=limit).
I know it's managed somewhere here, but didn't find coresponding env variables or anything in the doc.
Could you please point me in the right direction ? 🙏
Beta Was this translation helpful? Give feedback.
All reactions