Я использую таблицу управления стабильным / воздушным потоком, в соответствии с файлом readme, мне нужно создать секрет, который я сделал:
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: git@github.com: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, я не могу читать их журналы, и их описание тоже ничего не говорит.
Кто-нибудь знает, как решить эту проблему? или вы видите что-то не так в моем секретном файле или файле config.yaml ???
спасибо за поддержку!