Jenkins 配置Linux的slave(学习笔记十一)

简介: 说明:master机器为Windows,现将一台Linux机器作为slave进行配置。这台Linux机器为CentOS。1、在Linux slave上的配置①创建名为jenkins用户[plain] view plain copy#sudo /usr/sbin/useradd -m jenkins -d /home/jenkins  ②设置用户jenkins的密码[plain] view plain copy#sudo /usr/bin/passwd jenkins  根据提示输入新密码和确认密码。

说明:master机器为Windows,现将一台Linux机器作为slave进行配置。这台Linux机器为CentOS。

1、在Linux slave上的配置

①创建名为jenkins用户

[plain] view plain copy

#sudo /usr/sbin/useradd -m jenkins -d /home/jenkins  

②设置用户jenkins的密码

[plain] view plain copy

#sudo /usr/bin/passwd jenkins  

根据提示输入新密码和确认密码。

③切换到jenkins用户

[plain] view plain copy

#su - jenkins  

④创建public/private key pair

[plain] view plain copy

#ssh-keygen -t rsa  

注:中间有几次询问,可直接输入回车,其中:key pair存储在默认/home/jenkins/.ssh目录下,密码为空。

⑤创建authorized_keys

[plain] view plain copy

#cd /home/jenkins/.ssh  

#cat id_rsa.pub > authorized_keys#chmod 700 authorized_keys  

⑥复制id_rsa的内容

[plain] view plain copy

#cd /home/jenkins/.ssh  

#cat id_rsa  

说明:在浏览器上配置时使用。

2、通过浏览器的配置

通过浏览器访问已经搭建完成的Jenkins。

①配置凭证

【系统管理】 -> 【Manage Credentials】 -> 【Add Credentials】 ->【SSH Username with private key】

img_b440ca5806b53b60bcebd779e738ebed.png

②添加并配置节点

【系统管理】 -> 【管理节点】,输入节点名称,选择“Dump Slave”。

img_f0e5de4aaa9a4ee6613b9881b5a58e9f.png

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wudj810818/article/details/51252833

目录
相关文章
|
10天前
|
安全 Ubuntu Java
Linux配置使用篇
Linux配置使用篇
|
22天前
|
存储 负载均衡 索引
linux7安装elasticsearch-7.4.0集群配置
linux7安装elasticsearch-7.4.0集群配置
109 0
|
27天前
|
存储 Shell Linux
【Shell 命令集合 系统管理 】Linux 修改用户的属性和配置 usermod命令 使用指南
【Shell 命令集合 系统管理 】Linux 修改用户的属性和配置 usermod命令 使用指南
30 1
|
10天前
|
网络协议 Linux
在Linux中,管理和配置网络接口
在Linux中管理网络接口涉及多个命令,如`ifconfig`(在新版本中被`ip`取代)、`ip`(用于网络设备配置)、`nmcli`(NetworkManager的CLI工具)、`nmtui`(文本界面配置)、`route/ip route`(处理路由表)、`netstat/ss`(显示网络状态)和`hostnamectl/systemctl`(主机名和服务管理)。这些命令帮助用户启动接口、设置IP地址、查看连接和路由信息。不同发行版可能有差异,建议参考相应文档。
19 4
|
10天前
|
jenkins Java 持续交付
配置 Jenkins 构建工具
配置 Jenkins 构建工具
29 2
配置 Jenkins 构建工具
|
20天前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
17 0
|
27天前
|
存储 Linux Shell
【Shell 命令集合 系统设置 】Linux 配置和管理时区 timeconfig命令 使用指南
【Shell 命令集合 系统设置 】Linux 配置和管理时区 timeconfig命令 使用指南
37 0
|
27天前
|
Linux Shell C语言
【Shell 命令集合 系统设置 】Linux 配置声音卡sndconfig命令 使用指南
【Shell 命令集合 系统设置 】Linux 配置声音卡sndconfig命令 使用指南
29 0
|
Ubuntu Oracle jenkins
Linux-安装 jenkins
Jenkins 是什么? Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。
257 0
Linux-安装 jenkins
|
Java jenkins Linux
Linux安装Jenkins(Java11最新版)
Linux安装Jenkins(Java11最新版)
Linux安装Jenkins(Java11最新版)