Step followed -
Step1: To add init script that will copy the keystore file in the tmp location.
Step2: To add spark config in cluster advance options -
spark.driver.extraJavaOptions -Djavax.net.ssl.keyStore=/tmp/keystore.jks -Djavax.net.ssl.keyStorePassword=<pass>
spark.executor.extraJavaOptions -Djavax.net.ssl.keyStore=/tmp/keystore.jks -Djavax.net.ssl.keyStorePassword=<pass>
After doing above configuration the cluster doesn't execute any commands. In log4j driver logs their is a constant error message. PFA complete error log below. What is the recommended way to achieve mongo atlas X.509 connectivity?
Error message -
ERROR Datastore: Exception thrown creating StoreManager. See the nested exception
Error creating transactional connection factory
Caused by: org.datanucleus.exceptions.NucleusException: Attempt to invoke the "HikariCP" plugin to create a ConnectionPool gave an error : Failed to initialize pool: Could not connect to address=(host=mdb7sywh50xhpr.chkweekm4xjq.us-east-1.rds.amazonaws.com)(port=3306)(type=master) : Could not connect to mdb7sywh50xhpr.chkweekm4xjq.us-east-1.rds.amazonaws.com:3306 : readHandshakeRecord