Troubleshooting resource limits and requests in Airbyte Helm chart

Summary

The user is facing issues with setting resource limits and requests in the Airbyte Helm chart, leading to pods being stuck in PENDING state. The values set in the values.yaml file are not reflecting in the pods. Looking for solutions to update resource limits and requests.


Question

Hi!

I’m having some issues with the airbyte helm chart. I’m trying to edit the resource limits and requests for the “container-orchestrator” pod that spins up when starting a job. I’ve set the following values in values.yaml :

  jobs:
    resources:
      requests:
        memory: "1Gi"
        cpu: "1000m"
      limits:
        memory: "2Gi"
        cpu: "2000m"
worker:
  resources:
    requests:
      memory: "1Gi"
      cpu: "1000m"
    limits:
      memory: "2Gi"
      cpu: "2000m"```
But as you can see in the screenshot, although environment variables are set to their correct values, the resource and request limits are not updated. This results in the pods being stuck in PENDING state due to lack of available resources in my kubernetes cluster.

Anybody have any ideas on how to solve this? Thanks in advance!

<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/p1707910737276769) if you want to access the original thread.

[Join the conversation on Slack](https://slack.airbyte.com)

<sub>
["airbyte-helm-chart", "resource-limits", "resource-requests", "kubernetes", "pending-state"]
</sub>