LocalKubernetes 执行器¶
注意
从 Airflow 2.7.0 开始,您需要安装 cncf.kubernetes
提供程序包才能使用此执行器。这可以通过安装 apache-airflow-providers-cncf-kubernetes>=7.4.0
或通过安装带有 cncf.kubernetes
额外功能的 Airflow 来完成:pip install 'apache-airflow[cncf.kubernetes]'
。
LocalKubernetesExecutor
允许用户同时运行 LocalExecutor
和 KubernetesExecutor
。选择哪个执行器来运行任务取决于任务的队列。
LocalKubernetesExecutor
提供了使用 LocalExecutor
(在调度器服务中运行任务)或 KubernetesExecutor
(在 Kubernetes 集群上每个任务都在自己的 pod 中运行)运行任务的功能。