Я хочу изменить Configafe config задания Spark в среде dev/prod. Мне кажется, что самый простой способ выполнить это - передать -Dconfig.resource=ENVNAME
на задание. Тогда библиотека configs Configafe выполнит эту работу для меня.
Есть ли способ передать эту опцию непосредственно на задание? Или, может быть, есть лучший способ изменить конфигурацию задания во время выполнения?
EDIT:
- Ничего не происходит, когда я добавляю параметр
--conf "spark.executor.extraJavaOptions=-Dconfig.resource=dev"
для команды spark-submit. - Я получил
Error: Unrecognized option '-Dconfig.resource=dev'.
, когда передаю команду-Dconfig.resource=dev
в команду spark-submit.