首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在jenkins中通过命令行设置jnlp端口?

在Jenkins中通过命令行设置JNLP端口,可以通过以下步骤完成:

  1. 打开Jenkins的管理界面,在左侧导航栏中选择"系统管理"。
  2. 在系统管理页面中,找到"全局安全配置"选项,并点击进入。
  3. 在全局安全配置页面中,找到"TCP端口随机化"部分,点击"高级"按钮。
  4. 在高级设置中,可以看到"JNLP代理连接端口"选项。在这里可以手动设置JNLP端口。
  5. 输入所需的JNLP端口号,并点击"保存"按钮。

设置完成后,Jenkins将使用您指定的端口号作为JNLP代理连接端口。这样,您可以通过命令行设置JNLP端口,以满足您的特定需求。

请注意,以上步骤是基于Jenkins的默认安装和配置。如果您的Jenkins安装有自定义设置或插件,可能会有所不同。在实际操作中,建议参考Jenkins的官方文档或相关文档,以确保正确配置JNLP端口。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

K8S 分布式构建 Docker 镜像的一些小技巧

镜像更新 最近给我的 Jenkins 镜像 做了一些更新: 加入了基于 RunC 的镜像操作工具:IMG。在特权模式下,可以方便的使用命令行创建和操作 Docker 镜像。...config.xml : 直接设置了 8081 作为 jnlp 端口,因此在 Dockerfile 也进行了 EXPOSE 声明。...Service:需要暴露 jnlp 端口到集群内部,无需为其提供 loadbalancer 以及 nodePort 等形式的外网接入能力。 可以根据需要提供加载卷,用于保存配置等。...容器模板设置,系统缺省会提供一个名为 jnlp 的容器模板,要想使用自己的镜像,需要进行同名覆盖。...容器模板可以按需设置加载卷等,例如要进行镜像的 PUSH 操作,就需要将 CA 证书通过一定方法加入到容器的信任列表之中。

1K30
  • Jenkins分布式

    通过标签将多个agent分配到同一个逻辑组,这和过程被称为打标签。同一个agent可以拥有多个标签。在标签名不能包含空格,也不能包含 !...Jenkins master与agent通过JNLP协议进行通信。而java web start(jws)可以被理解为JNLP协议的一个客户端。...我们可以选择开放固定端口或者随机开放Jenkins master的一个端口来提供JNLP服务。 随机开放端口不利于自动化,所以选择开放固定端口。...一是在agent机器的浏览器打开此页面,单机Launch按钮 二是通过javaws命令从master节点下载java web start程序 三是无界面方式连接,通过命令操作 4.选择第三种方式。...这是因为我们没有设置Jenkins的安全控制(默认Jenkins向匿名用户开放所有权限)。

    1K10

    4.Jenkins进阶之分布式架构环境配置

    l 2.节点连接 agent节点加入的两种方式: ssh : 在Linux系统中最方便的就是通过SSH启动Jenkins节点,关键是需要再Slave机器开启sshd服务以及网络连通; jnlp :...Tips : 在需要Jenkins全局安全配置上开启 Inbound agents 端口 50000/tcp 代理端口, 此端口的作用是便于Agent的jnlpjenkins的master节点间进行通信...Step 5.在 Agent 服务器的命令行执行启动命令 # 方式1.将密码通过命令行直接传入(不安全) java -jar agent.jar -jnlpUrl http://jenkins.example.com...Step 1.开启代理程序的TCP端口:Manage Jenkins -> Configure Global Security(全局安全配置) -> 代理 -> 设置为固定的50000端口 Step 2...# 在命令行启动节点 java -jar agent.jar -jnlpUrl http://192.168.12.107:30001/computer/node-1/jenkins-agent.jnlp

    2.3K10

    企业实战(23)基于Docker平台的Jenkins添加node节点与报错详解(2)

    管理界面设置的“全局安全配置”里配置的代理指定端口(详情见顶图) [root@localhost ~]# docker ps -a CONTAINER ID IMAGE...,有下面两种方法: 2.1 `将当前已经运行的容器通过docker commit命令提交为一个镜像,然后重新执行docker run命令添加完整的端口映射。...$CuiListener status INFO: Connected 2.2 `通过配置文件修改已经运行的docker容器端口映射` 优化  在上面代理连接Jenkins的时候,可以看到我们是直接通过执行命令连接...(在容器可以通过宿主机写好脚本后,与jenkins容器共享脚本目录,这样容器也可以直接访问脚本目录执行脚本) nohup 不挂断地运行命令 & 在后台运行 (一般这两个一起用) nohup...可以通过commit新镜像重新执行docker run 映射端口跟共享目录) # sh start.sh # ps -aux | grep start.sh //通过ps查看后台运行的脚本 root

    76510

    Jenkins 解决Jenkins下java无法运行slave-agent jnlp程序连接Windows Slave主机

    解决过程 1、直接在浏览器访问以下网址 http://192.168.1.10:8082/jenkins/computer/192.168.9.98/slave-agent.jnlp 结果,提示没有权限...,找相关人员开放权限后重试,发现可以下载slave-agent.jnlp 2、试着不通过url方式,直接运行下载到本地的salve-agent.jnlp, C:\Users\yunnex>javaws...6、其它可能会遇到的问题 6.1 防火墙未开放对应端口,会造成无法连接 6.2 运行jnlp文件时,请求的地址和jenkins的访问地址不一样 ?...解决方法:Jenkins -> ”系统管理” -> “系统设置”,如下,找到“Jenkins Location” -> “Jenkins URL”,把其中的URL地址改成jenkins的访问网址...备注: 1)这个问题是笔者使用虚拟机,更改jenkins访问地址和端口后遇到的 2) 如果这样改后还不行,用notepad等工具打开下载的jnlp文件,编辑替换对应ip和端口

    4.4K20

    何在Ubuntu 16.04上的Jenkins设置持续集成管道

    在本教程,我们将演示如何设置Jenkins以便在将更改推送到存储库时自动测试应用程序。 我们将Jenkins与GitHub集成,以便在将新代码推送到存储库时通知Jenkins。...设置Jenkins访问GitHub 返回主Jenkins仪表板,单击左侧菜单的Manage Jenkins: [Manage Jenkins] 在下一页的链接列表,单击“ 配置系统”: [配置系统]...可以通过运行npm install来安装依赖项,并且可以使用运行npm test来进行测试。 我们也在repo添加了一个Jenkinsfile。...在Jenkins创建一个新的管道 接下来,我们可以设置Jenkins使用GitHub个人访问令牌来查看我们的存储库。...因为Jenkins从初始构建过程获得了有关项目的信息,那么当您保存页面时,它将在我们的GitHub项目中注册webhook。 您可以通过转到GitHub存储库并单击“设置”按钮来验证这一点。

    6K30

    jenkins下新增节点window10学习笔记

    前言 上一篇给大家说了如何在Docker下搭建jenkins环境,相信大家已经掌握了。在实际项目中,我们可能会遇到需要在多平台构建的项目。...今天给大家说下在jenkins中新增Windows节点, 执行window环境的项目构建。 新增window10子节点 第一步系统管理 ? 2.第二步节点管理 ? 3.第三步新建节点 ?...6.进入全局安全配置-把代理指定端口为50000并且代理协议勾选 ? ?...7.进入新节点Node2-点击Launch下载,下载完成后会有slave-agent.jnlp文件,把slave-agent.jnlp移动到监控的路径,小编这里是E:\Gitwokspace ?...8.远程连接 方式一双击slave-agent.jnlp,如果没反应。 方式二cmd ? 出现如下图启动成功了 ? ? 9.jenkins创建任务构建window10 新建 ?

    85031

    Docker安装Jenkins自动部署

    因此,如果您为此选项指定 -p 49000:8080 ,您将通过端口49000访问主机上的Jenkins。 -p:进行通信。 您可以通过“ 配置全局安全性” 页面更改Jenkins主服务器上的端口号。...如果您要将您的Jenkins主机的JNLP代理端口的TCP端口 值更改为51000(例如),那么您需要重新运行Jenkins通过此 docker run …​命令)并指定此“发布”选项 -p 52000...:51000,其中最后一个值与Jenkins master上的这个更改值相匹配,第一个值是Jenkins主机的主机上的端口号, 通过它,基于JNLPJenkins代理与Jenkins主机进行通信 -...-v:将容器的 /var/jenkins_home 目录映射到本地计算机上目录的 /docker_mount/jenkins_home 目录。 –name:容器命名。...4、管理员密码查看 docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword 5、安装插件 两个选项可以设置:

    77930

    Jenkins:Master+Slave搭建

    2.1 设置master与slave的通信方式 登录Jenkins网址,进入Jenkins的全局安全配置界面(Jenkins->Manage Jenkins->Configure Global Security...): 勾选中Enable security TCP port for JNLP agents项选择:Random(随机) 2.2 添加slave配置 在 Jenkins 上添加 slave 节点的配置(...通过浏览器访问主服务器Master的Jenkins地址,打开刚才创建的Slave节点。 点击Launch按钮,按提示安装即可,最终会启动一个小程序。...(小程序显示Connected表示Master和Slave连接成功) 把这个小程序安装成Windows Service的形式,这样一来,Windows Service是可以设置为开机自动启动的,所以以后...5.2主从服务器不在同一个网段 问题截图: 解决方式: 1.在主服务的jenkins-->系统设置-->Jenkins Location设置成外网映射的IP和端口 再次启动slave-agent 连接主服务器发现报错

    53630

    Jenkins连接k8s的多种姿势

    测试在本文后面一并给出 3、跨集群 一个实际场景:jenkins部署在A集群或部署在传统VM的环境下,想通过jenkins连接B集群,动态创建pod用以执行构建任务 3.1 端口有什么 既然是跨集群,那么首先需要考虑的就是网络问题...http端口:默认8080,如果在jenkins前面做了反向代理并配置了域名,那么可能是常见的80/443端口,我这里通过域名+https的方式访问jenkins Agent Port:基于JNLP...的Jenkins代理通过TCP默认端口50000与Jenkins进行通信 SSH port:jenkins作为ssh服务器,这个一般不会使用,具体使用可参考我之前的文章Jenkins workflowLibs...server)连接B集群kube-apiserver暴露的端口 除网络策略之外,如果jenkins UI的地址,例如通过ingress设置了白名单限制访问,还需要将B集群的相关源ip设置为白名单 3.3...能够识别的证书文件为PKCS#12 certificate,因此需要先将kubeconfig文件的证书转换生成PKCS#12格式的pfx证书文件 首先,使用yq命令行工具来解析yaml并通过base

    2.1K31

    K8S 在有赞 PaaS 测试环境的实践

    Jenkins 是持续集成工具,在这个架构主要用来从 Gitlab 拉取源码,然后打成镜像推送到 Harbor。 Harbor 是公司的镜像仓库,用来存储打好的镜像。...命令行直接创建 kubectl create namespace namespace名称 //namespace 可以简写成 ns 通过文件创建 定义 my-namespace.yaml 文件 apiVersion...Service 的创建有两种方式,单个端口推荐第一种,多个端口推荐第二种。...通过命令行直接创建 kubectl expose deploy/etcd --port=2379 --target-port=2379 --name=etcd --type=NodePort -n [namespace...默认情况下,Pod 端口只能 kubernetes 集群内部访问,如果通过外部网络访问 Kubernetes 集群内部的应用,需要将应用通过 NodePort 方式暴露出去,在上面的式例,type 就使用了

    83020

    CI&CD夺命十三剑5-Jenkins分布式环境搭建及多节点运行

    主要的作业配置信息,构建工作流程、触发器和构建器、节点和视图信息,以及连接外部系统的应用程序都存储在Jenkins Master节点中。...支持多种操作系统:Jenkins分布式环境可以在多种操作系统上运行,Windows,Linux等,在不同的操作系统上运行构建可以更好的测试、验证和分发。...但该项目在我本地的IDEA是可以正常编译通过的,于是我想了一个曲线救国的方案,就是在另一台Windows机器上,搭建一套和我本机一模一样的环境,将我本机的Maven仓库整体打包复制过去,然后再安装一个..."/home/jenkins/workspace" 此时我的报错了,提示42730端口不可用,也就是前面提到的从节点服务器防火墙一定要开放主节点中配置的代理端口 防火墙开通端口号 firewall-cmd...win188来运行,那么则可以在该项目配置-General勾选“限制项目的运行节点”,并填写标签表达式,也就是前面我们填写从节点时设置的标签名称“win188” 构建该项目,可以看到,已经通过win188

    1.7K21
    领券