Airflow worker не имеет никаких аннотаций на kubernetes executor

#kubernetes #airflow #kubernetes-helm #amazon-eks

#kubernetes #воздушный поток #kubernetes-helm #amazon-eks

Вопрос:

Я запускаю airflow 1.10.10 в кластере EKS и использую kubernetes executor. Когда планировщик создает нового работника, созданный модуль не имеет никаких аннотаций.

Итак, мой вопрос: как установить конкретные аннотации для pod workers? есть ли какая-либо опция для установки в файле airflow.cfg?

Ответ №1:

после некоторых исследований кажется, что мы можем добиться этого, добавив в airflow.cfg file следующее:

 [kubernetes_annotations]
# The Key-value annotations pairs to be given to worker pods.
# Should be supplied in the format: key = value
 

Комментарии:

1.Эй, @hichamx ты нашел какое-нибудь решение? У меня есть это [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" в моем airflow.cfg , но рабочие модули все еще этого не понимают.

2. Привет, @eduartua, вы можете добавлять аннотации, которые хотите, например : myAnnotaion = myValue