我正在使用稳定/气流舵图,根据自述文件,我需要创建一个我做过的秘密:
kubectl create secret generic rein-ai-secret --from-file=id_rsa=/home/juanpa/.ssh/airflow-key --from-file=known_hosts=/home/juanpa/.ssh/known_hosts --from-file=id_rsa.pub=/home/juanpa/.ssh/airflow-key.pub
然后我创建了一个非常简化的config.yaml
airflow:
image:
repository: puckel/docker-airflow
tag: 1.10.4
schedulerNumRuns: "-1"
config:
AIRFLOW__CORE__DAGS_FOLDER: /usr/local/airflow/repo/data-pipeline/airflow_data/dags
dags:
path: /usr/local/airflow/repo
git:
url: [email protected]:acend-io/data-pipeline.git
ref: master
secret: rein-ai-secret
initContainer:
enabled: true
image:
repository: alpine/git
tag: 1.0.7
pullPolicy: IfNotPresent
installRequirements: false
但是由于它们处于Init:CrashLoopBackOff状态,因此气流调度程序,airflow-worker和airflow-webserver不断地反复启动,我无法阅读它们的日志,也无法描述它们。
有人知道如何调试此问题吗?还是可以在我的secret或config.yaml文件中看到任何错误???
感谢您的支持!
根据我的自述文件,我使用的是稳定/气流舵图,我需要创建一个秘密:kubectl创建秘密通用rein-ai-secret --from-file = id_rsa = / home / juanpa /。 ssh / airflow-key --...
要调试,可以使用kubectl logs <web-pod-name> -c git-clone
获取git-clone
bash命令的输出。