Я использую PV C для установки дагов. Конфиги не имеют примеров, и я сталкиваюсь с некоторыми проблемами.
## name of dags pvc
dags_volume_claim = dags_pvc
## I don't know what below is supposed to be
## if PVC is mounted at /opt/app and airflow is at /opt/app/airflow
## dags should be in /opt/app/airflow/dags
## then does this sound right?
dags_volume_subpath = airflow/dags
Корректна ли вышеуказанная настройка?
Теперь вторая проблема заключается в том, что на этом PV C у меня есть все мои дагы, парсеры и прочие скрипты. На этом PV C в каталоге airflow есть скрипт python (dag), который должен обращаться к файлу внутри скрытого каталога на root PV C.
Так что для нас root PV C (где установлен PV) -
/opt/app
Файл находится в
/opt/app/.hidden/file1
Когда мой модуль веб-сервера идет, он жалуется, что не может получить доступ
/opt/app/.hidden/file1
У меня есть chmod для 777 для тестирования, но все еще не повезло.
Это скрипт python, если это помогает .
Есть идеи?