【发布时间】:2020-12-09 19:35:34
【问题描述】:
我在 EKS 集群上运行气流 1.10.10,我正在使用 kubernetes 执行器。 当调度器创建一个新的worker时,创建的pod没有任何注解。
所以我的问题是:如何为 pod 工作人员设置特定的注释?在airflow.cfg 文件中是否可以设置任何选项?
【问题讨论】:
标签: kubernetes airflow kubernetes-helm amazon-eks
我在 EKS 集群上运行气流 1.10.10,我正在使用 kubernetes 执行器。 当调度器创建一个新的worker时,创建的pod没有任何注解。
所以我的问题是:如何为 pod 工作人员设置特定的注释?在airflow.cfg 文件中是否可以设置任何选项?
【问题讨论】:
标签: kubernetes airflow kubernetes-helm amazon-eks
经过一番研究,似乎我们可以通过在airflow.cfg文件中添加以下内容来实现这一点:
[kubernetes_annotations]
# The Key-value annotations pairs to be given to worker pods.
# Should be supplied in the format: key = value
【讨论】:
airflow.cfg 中有这个[kubernetes_annotations] # The Key-value annotations pairs to be given to worker pods. # Should be supplied in the format: key = value sidecar.istio.io/inject = "false",但工人吊舱仍然没有得到它。
myAnnotaion = myValue