We have a secured Dataproc cluster, we are able to successfully SSH into it with individual user ID's with the command:
gcloud compute ssh cluster-name --tunnel-through-iap
But when we create a profile and attach it to Data Fusion instance and configure the pipeline to run it throws connection timeout:
java.io.IOException: com.jcraft.jsch.JSchException: java.net.ConnectException: Connection timed out (Connection timed out)
at io.cdap.cdap.common.ssh.DefaultSSHSession.<init>(DefaultSSHSession.java:88) ~[na:na]
at io.cdap.cdap.internal.app.runtime.distributed.remote.RemoteExecutionTwillPreparer.lambda$start$0(RemoteExecutionTwillPreparer.java:436) ~[na:na]
How can we configure Data Fusion pipeline to run with a secured Dataproc cluster? Kindly let me know.