我正在评估我当前的 Airflow 部署从 Celery 执行器到 Kubernetes (K8s) 执行器的迁移,以利用资源的动态分配和 Pod 提供的任务的隔离。
我很清楚,我们可以使用原生 KubernetesPodOperator 通过 K8s 执行器在 K8s 集群上运行任务。但是,我找不到有关 K8s 执行器与其他运算符(例如 bash 和 athena)之间兼容性的信息。
这里的问题是是否可以在 K8s 驱动的 Airflow 上运行 bash(或任何其他)操作员,或者我应该将所有任务迁移到 KubernetesPodOperator?
谢谢!