У меня есть рабочая диаграмма воздушного потока с контейнером, который содержит изображение воздушного потока. Могу ли я добавить в таблицу управления еще один контейнер, который работник воздушного потока позже сможет выполнить, находясь в том же модуле?
containers:
- name: my-airflow-worker
imagePullPolicy: Ifnotpresent
image: quay.io/my/my-airflow-worker:demo
- name: my-python-app-image
imagePullPolicy: Ifnotpresent
image: quay.io/my/my-python-app-image:demo
Могут ли мои сотрудники воздушного потока выполнить my- python -app-image в том же модуле? Я не видел такого подхода, но просто хотел бы знать, есть ли проблемы с этой реализацией. Причина, по которой я спрашиваю, заключается в том, что я читал о KubernetesPodOperator и, похоже, смог бы добиться того же (изолировать env и не позволить воздушному потоку устанавливать зависимости приложений), если я смогу просто добавить другой контейнер с приложением docker изображение рядом с работником воздушного потока. Я видел примеры с контейнером вспомогательного автомобиля для синхронизации файлов c DAG с постоянными подключенными томами. Я думаю, что это будет похоже на это, но с другой целью.