apache/airflow

Support Native Kubernetes sidecars in our Chart

开放

#35,154 创建于 2023年10月24日

 (6 条评论) (0 个反应) (1 位负责人)Python (16,781 个派生)batch import
area:helm-chartgood first issuekind:meta

仓库指标

星标
 (44,809 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Body

The 1.28 version of K8S introduce "naative sidecars" https://kubernetes.io/blog/2023/08/25/native-sidecar-containers/ which - with implementation of KEP-753 finally solve the long standing problem of sidecar lifetime management, where exiting the main container would not stop the POD where sidecar container is still running. We could likely also use some more features of sidecars.

Implementing some of our sidecars (for example kerberos, but also other sidecars that we currently use) would sovle the problems of side-car containers not being killed when main container shuts down, allowing to have better self-maintained k8s deployment.

It would be great to review our helm chart and apply the new sidecar pattern (for k8s >= 1.28).

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

贡献者指南