KubernetesPodOperator указывает ресурсы словаря - PullRequest
0 голосов
/ 20 марта 2020

Каким-то образом, если я укажу ресурс в своем KubernetesPodOperator, группа DAG потерпит неудачу. Похоже, стручок создан, по крайней мере, он пытается его создать. В журнале написано Event: XXXXX-e59a4be6 had an event of type Pending.

resource_config = {'limit_memory': 1, 'limit_cpu': 1, 'request_memory': 1, 'request_cpu': 1}

dagA = KubernetesPodOperator(
            name="podA", namespace='my-app', task_id="task1", resources=resource_config,
    ...

Если я не укажу ресурс, он запустится. Параметр resource имеет тип словарь, смотрящий на код.

У кого-нибудь была эта проблема?

1 Ответ

0 голосов
/ 20 марта 2020

Я нашел решение. Задание целых целых значений не работает на основе примеров здесь . Этот ресурс spe c работает:

resource_config = {'limit_memory': '1024Mi', 'limit_cpu': '500m'}

Так что я думаю, что это правильный способ задания значений.

...