airbytehq / airbytehq/airbyte

Dynamically created Jobs pods do not have JOB_KUBE_LABELS from Helm Chart values

未关闭
#33,867 8 条评论 8 个 reaction 已指派 0 人 在 GitHub 查看
area/platform autoteam community team/use
主要语言
Python
星标
22.1k
派生
5.3k
PR 合并指标
PR 指标待抓取

描述

### Topic

Jobs pods Labels

### Relevant information

I am currently deploying Aribyte `0.50.38` on Kubernetes using the Helm Chart with Chart version 0.50.17. Within our Kubernetes environment, it is a requirement that every pod possesses a custom label. Upon inspection, I've observed that the pods that were dynamically created for jobs in both the test connection (source and destination connection), as well as the sync read-write pods, lack the labels specified in the Helm values configuration for the example below:
```
jobs:

.....

kube:
## JOB_KUBE_ANNOTATIONS
## pod annotations of the sync job and the default pod annotations fallback for others jobs
## jobs.kube.annotations [object] key/value annotations applied to kube jobs
annotations: {}

## JOB_KUBE_LABELS
## pod labels of the sync job and the default pod labels fallback for others jobs
## jobs.kube.labels [object] key/value labels applied to kube jobs
labels:
label1: test
label2: airbyte-worker-pods

```
Below is to say that these labels did not appear in the pods
![image](https://github.com/airbytehq/airbyte/assets/76934070/81b2118d-12a5-4a6c-b608-48d392c7c6f5)

Do you know how I can inject custom labels to all async job `pods` that are dynamically created to job process? Thank you!

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。