1 下载jenkins plugins

/var/jenkins_home目录找到hudson.model.UpdateCenter.xml

<?xml version='1.1' encoding='UTF-8'?>
<sites><site><id>default</id><url>https://updates.jenkins.io/current/update-center.json</url></site>
</sites>

https://updates.jenkins.io/current/update-center.json下载下来,通过观察发现,jenkins下载plugins是从url字段值的地址下载的。
剔除update-center.json首尾的updateCenter.post()即可得到标准的json文件,自己编写程序解析json文件以及下载*.hpi插件。
将下载的*.hpi插件放置到内网环境的http服务器。

  • 默认的*.hpi插件源下载速度较慢,可替换为国内的源,比如清华大学的源,http://updates.jenkins-ci.org/download替换为https://mirrors.tuna.tsinghua.edu.cn/jenkins即可

2 创建Manage Jenkins配置文件

将第1步得到的json文件里的url地址替换为内网环境的http服务器url地址,并重命名文件为default.json
/var/jenkins_home目录下创建updates目录,将default.json放到/var/jenkins_home/updates下,并赋权chmod 644 default.json,更改/var/jenkins_home/updates属组,chown -R jenkins:jenkins /var/jenkins_home/updates/var/jenkins_home/updates/default.jsonManage Jenkins界面的Available读取的配置文件。

3 重启jenkins应用,安装插件

内网环境下配置jenkins插件安装源相关推荐

  1. Linux离线安装NTP服务,内网环境下配置本地时间同步

    参考文章:Linux离线安装NTP服务,无外网环境下配置本地时间同步 | 航行学园 1.常用命令 rpm -qa | grep ntp #查询已安装的ntp版本信息等 rpm -e --nodeps ...

  2. 内网环境下docker安装PMM 并监控 PG与MySQL

    0.前言 虽然PMM官网上安装指南上安装PMM有三种方式,但目前主流安装 还是以docker 的方式安装. PMM分两个版本:PMM1和PMM2,PMM1控制力度比较好一些,PMM2界面比较丰富友好一 ...

  3. 内网渗透-内网环境下的横向移动总结

    内网环境下的横向移动总结 文章目录 内网环境下的横向移动总结 前言 横向移动威胁 威胁密码安全 威胁主机安全 威胁信息安全 横向移动威胁的特点 利用psexec 利用psexec.exe工具 msf中 ...

  4. 22. 案例:在 proxy 内网环境下使用 percona 监控 mysql

    文章目录 22. 案例:在 proxy 内网环境下使用 percona 监控 mysql 22.1 安装 mysql 22.2 安装 percona 22.3 安装 agent 22.4 配置 age ...

  5. 内网环境下预览ArcGIS地图服务

    内网环境下预览ArcGIS地图服务 文章目录 内网环境下预览ArcGIS地图服务 1.背景 2.解决方案 2.1下载ArcGIS API for JavaScript 2.2本地部署ArcGIS AP ...

  6. 内网环境下使用rpm包制作yum数据源及使用

    内网环境下使用rpm包制作yum数据源及使用 在实际生产环境中,绝大多数服务器处于内网环境.基于最小化安装.光盘镜像挂载不方便(缺少)等原因,无法使用yum服务,本实验基于生产环境中出现的上述现象进行 ...

  7. 离线/内网环境下搭建vue开发环境

    系列文章目录 第一讲 离线/内网环境下搭建vue开发环境 第二讲 内网环境运行maven项目 目录 外网环境搭建 一.安装nodeJS 二.安装vue依赖包 内网环境正式开始 准备工作: 一.安装no ...

  8. 内网环境下CentOs离线安装程序

    目录 零.情景介绍 一.下载 RPM 包 1.安装包的选择 2.rpm包的命名规则 二.传输rpm包到CentOs主机上 三.安装rpm包的工具 1.安装 2.查询 3.卸载 四.安装rpm 五.相关 ...

  9. 内网环境下的横向移动总结

    前言 在内网渗透中,当攻击者获取到内网某台机器的控制权后,会以被攻陷的主机为跳板,通过收集域内凭证等各种方法,访问域内其他机器,进一步扩大资产范围.通过此类手段,攻击者最终可能获得域控制器的访问权限, ...

  10. 内网环境下手动部署kubernetes(v1.26.3)高可用集群

    这篇博客主要是记录了手动部署一个高可用的Kubernetes集群的过程.旨在帮助自己及初学者学习kubernetes,并记录下具体的操作过程和总结的知识点.文中可能存在一些问题或不足之处,仅供参考. ...

最新文章

  1. 7 并发编程-(线程)-开启线程的两种方式
  2. linux 查redis状态_干货:用案例代码详解Redis中的事件驱动模型
  3. textView 加入链接
  4. C++中局部变量可以和全局变量重名吗?
  5. 使用Maven进行Selenium测试自动化
  6. java使用httpclient发送post、get、put、delete请求(application/json)
  7. 5年时间,我从开发做到总裁的秘籍--如何提升技术型管理者的领导力
  8. Sgen.exe: Speed up XmlSerializer's Startup Performance [.NET 2.0, XML Serialization]
  9. python获取股票历史数据_量化交易之如何获取股票历史数据并存为csv
  10. 通达信副图指标公式:买卖黄金线(抄底用)
  11. 《程序设计与数据结构》实验2报告
  12. 企业发展步入“新两化” 用友优普助力中型企业商业创新
  13. 2020年1月1日起,谷歌 Patch Rewards 计划将降低准入门槛,提升开源项目的安全性...
  14. ios xib 初始化高度_iOS图片伸缩技巧
  15. arch linux密码,Arch Linux root密码忘记了怎么办
  16. 计算机为何会自动开机,电脑自动开机是怎么回事 电脑自动开机解决方法
  17. [解决问题]注册表修改windows用户名后,vscode以前的扩展消失
  18. 解决4K屏下VMware虚拟机中界面太小问题
  19. flask 开启debug 以及development模式
  20. python3群控手机_带你用 Python 实现自动化群控(入门篇)

热门文章

  1. 架构师速成——如何高效编程 for java
  2. K-近邻:改进约会网站的配对效果
  3. java计算机毕业设计疫情防控管理系统源码+系统+mysql数据库+lw文档
  4. 一图读懂CA证书申请流程
  5. linux查看网口最大带宽
  6. BOM系列之window对象
  7. 一部手机就可以做,小伙辞职做自媒体,每天稳定400+无需露脸
  8. DJI lightbrdige2 遥控器外接图像采集卡
  9. SORT算法 Win10环境下配置运行 多目标跟踪
  10. 【YoloV5】学习笔记 P1——CUDA安装