无法连接Openshift集群上托管的jenkins主服务器。握手后终止,出现以下错误:
may 23, 2020 2:05:55 PM hudson.remoting.jnlp.Main$CuiListener error
GRAVE: Failed to connect to jenkins-jnlp-poc:50000
java.io.IOException: Failed to connect to jenkins-jnlp-poc:50000
at org.jenkinsci.remoting.engine.JnlpAgentEndpoint.open(JnlpAgentEndpoint.java:246)
at hudson.remoting.Engine.connectTcp(Engine.java:678)
at hudson.remoting.Engine.innerRun(Engine.java:556)
at hudson.remoting.Engine.run(Engine.java:488)
Caused by: java.net.ConnectException: Connection timed out: connect
at sun.nio.ch.Net.connect0(Native Method)
at sun.nio.ch.Net.connect(Net.java:454)
at sun.nio.ch.Net.connect(Net.java:446)
at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:648)
at java.nio.channels.SocketChannel.open(SocketChannel.java:189)
at org.jenkinsci.remoting.engine.JnlpAgentEndpoint.open(JnlpAgentEndpoint.java:204)
... 3 more
我为jenkins-jnlp服务添加了路由,但我无法公开端口,我一直在尝试配置nodePort,但还无法存档。欢迎任何帮助!谢谢。
Route仅适用于HTTP/HTTPS流量,在这种情况下不起作用,正如您正确指出的,NodePort很可能是您想要的。以下是使用端口32000的服务
类型NodePort
的示例:
apiVersion: v1
kind: Service
metadata:
name: jenkins-jnlp-poc-service
spec:
selector:
app: jenkins-jnlp-poc
type: NodePort
ports:
- name: jnlp
port: 50000
targetPort: 50000
nodePort: 32000
protocol: TCP
请注意,您可能需要更改服务的多个部分:
> < Li > < p > < code > port 和< code>targetPort,指定< code >服务“监听”哪个端口以及流量转发到哪个端口(通常是转发到容器公开的端口)
选择器
,哪些 Pod 是目标(您需要检查 Pod 使用了哪些标签并相应地进行调整)
无法连接Openshift集群上托管的jenkins主服务器。握手后终止,出现以下错误: 我正在连接窗口机器(VM)作为从属设备。有什么建议吗?蒂亚。
我在设置打开班次时遇到问题,并在连接到我的服务器域后收到以下错误: 我不确定这是在告诉我做什么。我尝试按字面意思使用指令,但它无法识别命令。 有什么想法吗?
我的公司让我运行用openshift部署的微服务项目。 现有服务成功连接到具有此属性的rabbitmq服务, 现在我正在用我的笔记本电脑开发新服务,还没有部署到 OpenShift,现在我正在尝试连接到与其他代理相同的代理,所以我为 RabbitMQ 服务创建了新路由,将 5672 作为它的端口 这是我的路线YAML: 当我;我正在尝试将我的新服务与此属性连接: 我的服务未能设置连接。 如何解决这
我想使用vault服务器来存储机密并将其部署在openshift上。 我编写了这个 dockerfile,构建了映像并将其推送到 openshift 注册表,并从此映像流创建了一个部署: 以下是配置: 我创建了一条到8200端口的路径。当我从vault-server pod内部使用vault CLI时,它工作正常,我可以登录、配置等。当我在本地计算机上使用openshift cli将端口8200转
问题内容: 我最近在Windows 2003上安装了MySQL 5,并尝试配置实例。一切正常,直到我进入“应用安全设置”,这时才出现上述错误()。 我的防火墙中确实存在“ MySQL Server”的端口3306异常。 问题答案: 您可能必须向用户授予表上的“ localhost”特权。请参阅语法文档。这是一个示例(来自C语言)。 “在%s上授予所有特权。*由’%s’标识为’%s’@’本地主机’”
我试图连接到赛贝斯ASE版本16.0安装在linux服务器通过windows客户端。然而,我却做不到。请帮我一个支持赛贝斯ASE 16的sql编辑器。X和Windows OS.也请帮助我在客户端服务器架构中连接到数据库的步骤。 我是Sybase和数据库的新手,所以如果我问了一些太明显的问题,请原谅。 谢谢你的期待。