Скрыть значение переменной среды Spark от ps и веб-интерфейса - PullRequest
0 голосов
/ 06 июля 2018

Я новичок в Spark, нужна помощь экспертов, пожалуйста. Я использую Spark 2.3.1 на MAC, в JAVA

У меня есть конфиденциальная информация о безопасности, хранящаяся в переменной окружения. Однако, поскольку это конфиденциально, я не хочу раскрывать его значение через ps -e и http://localhost:4040/environment/.

Есть ли в Spark способ скрыть значение, пожалуйста? Или в любом случае с помощью кода запечатайте значение, не затрагивая другие функции spark / java.

Спасибо.

1 Ответ

0 голосов
/ 06 июля 2018

Вы не должны использовать переменные окружения для хранения конфиденциальной информации, есть такие инструменты, как Hashicorp Vault

относительно ps -e - если кто-то имеет доступ к машине, он может в любом случае повторить переменную окружения. Что касается искрового интерфейса - вы можете защитить доступ к нему, см. здесь

...