我们有一个安全的 Dataproc 集群,我们能够通过以下命令使用单个用户 ID 成功地通过 SSH 连接到其中:
gcloud compute ssh cluster-name --tunnel-through-iap
但是,当我们创建配置文件并将其附加到 Data Fusion 实例并配置管道以运行时,它会引发连接超时:
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]
我们如何配置 Data Fusion 管道以使用安全的 Dataproc 集群运行?请告诉我。