首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从Helm稳定/ airflow安装airflow/kubernetes来运行airflow CLI命令?

如何从Helm稳定/ airflow安装airflow/kubernetes来运行airflow CLI命令?
EN

Stack Overflow用户
提问于 2020-08-25 00:36:13
回答 1查看 556关注 0票数 2

在我从Helm stable/airflow代码库安装的Kubernetes上运行airflow命令时遇到困难。例如,我尝试执行调度器pod并运行airflow list,结果得到以下错误:

代码语言:javascript
运行
复制
airflow.exceptions.AirflowConfigException: error: cannot use sqlite with the KubernetesExecutor airlow

好的,我切换到芹菜执行器。

同样的事情

代码语言:javascript
运行
复制
airflow.exceptions.AirflowConfigException: error: cannot use sqlite with the CeleryExecutor

那么,在K8s上运行airflow命令行命令的正确方式是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-25 01:50:09

确保您使用的是bash/home/airflow/.bashrc/home/airflow/airflow_env.sh导入环境变量以设置连接。以下是一些示例:

代码语言:javascript
运行
复制
kubectl exec -ti airflow-scheduler-nnn-nnn -- /bin/bash
$ airflow list_dags

或者使用shell,您可以自己导入env变量:

代码语言:javascript
运行
复制
kubectl exec -ti airflow-scheduler-nnn-nnn -- sh -c ". /home/airflow/airflow_env.sh && airflow list_dags"
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63565142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档