我在GKE上的Kubernetes集群中有一个pod,它在Azure上远程创建Kubernetes集群,我想从pod ssh到Azure集群的主VM,这样我就可以在上面远程运行一些命令。但是,每当我在pod中运行ssh / scp时都会遇到超时问题:
ssh: connect to host port 22: Connection timed out
我已经在pod中安装了OpenSSH-client/server。我确保VM具有公共IP地址,并且pod还可以访问VM的私钥。我在我的笔记本电脑上尝试了ssh到Azure主虚拟机中,它工作得很好。有什么想法吗?
我正在使用Jenkins构建流插件来实现并行化。Groovy执行某些文件操作。尽管选项Restrict where this project can be run设置为在特定的从站上运行作业,但DSL在主服务器上运行。这不是故意的。
有人能告诉我如何限制DSL在指定的从站上运行吗?即使有一种方法,我们可以访问从文件系统通过DSL,这应该可以工作。
通常,如何使用Groovy从Jenkins主服务器访问节点从节点上的文件?
def fp = new hudson.FilePath(build.workspace.channel, "/srv/jenkins/workspace/mywor
我有一个在内部本地网络上运行的副本集。我想添加一个在DigitalOcean服务器上运行的新成员。我可以确认本地服务器能够访问远程服务器,因为只要我尝试将远程成员添加到本地副本集中,远程服务器上的日志就会更改为connecting to 192.168.8.103:27020,这是本地服务器上主服务器的地址。它只是不断地重复日志,我被困在这里了。如何将远程成员(云)连接到现场(本地)副本集?如果我遗漏了一个基本原则,请告诉我。