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 中运行每个任务。