当前位置:首页 > linux > 正文内容

Jenkins在k8s 部署中,Nodeport服务类型非5000端口如何访问?

root3年前 (2022-05-24)linux958

k8s部署Jenkins,server中有两个端口一个是http端口,一个是ssh 端口

http端口就不说了,随便映射。

在服务类型是NodePort下,对外映射端口如果非50000,slave连接出现异常


首先在Jenkins的web界面设置了端口

Manage Jenkins 

    - Configure Global Security 

        - Agents 

            - TCP port for inbound agents 

设置端口为映射端口,发现无法连接,同事k8s内部应用也无法连接,内部走的是默认端口50000

很明显是不对的,修改为50000 默认端口


然后去修改slave机器的配置

    Node 

        - your Node

                -Configure 

  点击advanced 

        设置一下

            Tunnel connection through 
           填写为   :port   例如   :50001

image.png


只需要把ssh的端口填写到这里就可以了。
Slave 会通过这个配置找到隧道的端口,也就是k8s NodePort 

通过这个端口相当于非k8s服务开了一个隧道,能够访问到k8s 的pod级的端口服务

扫描二维码推送至手机访问。

版权声明:本文由一叶知秋发布,如需转载请注明出处。

本文链接:https://zhiqiu.top/?id=227

分享给朋友:

相关文章

FTP主动模式和被动模式的区别

基础知识:  FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,...

Cannot uninstall 'ipaddress'. It is a distutils installed project and thus

强制升级:sudo pip install --ignore-installed +模块名...

永久更改Linux系统主机名hostname

1)sudo vim /etc/hostname如果你不更新/etc/hosts文件,那么有的程序,如sudo,不知道如何解析新的主机名。所以如果更改个人电脑的主机名,那么新的主机名应该解析为127.0.0.1。2)sudo hostnam...

服务查看启动

服务启动、停止和重启service   xxx  start  service   xxx  stopservice   xxx ...

zookeeper安装

Zookeeper 是一个分布式应用程序协调服务,主要用来写到分布式服务的上下线,主从问题,选举主节点等。下载新版 zookeeper:apache-zookeeper-3.7.0-bin1、解压后修改配置文件,进入 conf 目录,将 z...

k8s 给sc 开启或者关闭 默认设置

k8s 给sc 开启或者关闭 默认设置

https://www.freesion.com/article/3909514696/ 关闭默认设置kubectl patch storageclass managed-nfs-storage-67 ...