Я пытался импортировать JSON-файл переменных среды во вновь созданный экземпляр Cloud Composer, используя airflow CLI , но при запуске ниже я получаю сообщение об ошибке: Missing variables file.
gcloud composer environments run ${COMPOSER_NAME} \
--location=${COMPOSER_LOCATION} \
variables -- \
-i ${VARIABLES_JSON}
Из источника кажется, что это происходит, когда файл переменной среды не существует в ожидаемом месте. Это потому, что Cloud Composer устанавливает свои переменные в другом месте, чтобы этот CLI не работал? Я заметил, что есть файл env_var.json
, который создается в корзине GCS экземпляра, я понимаю, что могу перезаписать этот файл, но это не похоже на лучшую практику.