Bluemix spark-submit - Cómo asegurar las credenciales que necesita mi tarro Scala

Tengo una aplicación Spark que estoy enviando al Bluemix Spark Cluster. Se lee desde una base de datos DASHDB y escribe los resultados en Cloudant. El código accede a DASHDB usando Spark y JDBC.

El ID de usuario y la contraseña para la base de datos DASHDB se pasan como argumentos al programa. Puedo pasar estos parámetros a través de spark-submit pero no creo que sea seguro. En el código, necesito conocer las credenciales de la base de datos DASHDB porque estoy usando JDBC para conectarme a varias tablas.

Estoy tratando de encontrar la forma de "Mejores Prácticas" para pasar credenciales usando spark-submit de una manera segura.

Gracias de antemano - John

Respuestas a la pregunta(2)

Su respuesta a la pregunta