LocalKubernetes 執行器¶
注意
從 Airflow 2.7.0 版本開始,您需要安裝 cncf.kubernetes
provider 套件才能使用此執行器。您可以透過安裝 apache-airflow-providers-cncf-kubernetes>=7.4.0
,或透過安裝 Airflow 時包含 cncf.kubernetes
extras 來完成: pip install 'apache-airflow[cncf.kubernetes]'
。
LocalKubernetesExecutor
允許使用者同時執行 LocalExecutor
和 KubernetesExecutor
。執行器的選擇取決於任務的佇列來執行任務。
LocalKubernetesExecutor
提供了使用 LocalExecutor
(在排程器服務中執行任務) 或 KubernetesExecutor
(在 kubernetes 集群上的獨立 Pod 中執行每個任務) 來執行任務的能力。