介绍
在平时运维时,经常需要跨服务器执行脚本。如 k8s 自动化更新、远程服务器拉取代码等操作。Jenkins 提供链接远程服务器,执行脚本的功能。
环境
服务器 | 介绍 |
---|---|
192.168.200.164 | 远程服务器 |
192.168.200.123 | Jenkins 服务器 |
部署
1. 配置凭据
添加凭证,即 192.168.200.164 远程服务器登录用户与密码
2. 进入系统配置
添加远程服务器,输入 192.168.200.16 远程服务器地址,选择前面配置的凭据(用户与密码)
3. 添加项目
4. shell 脚本
- 选择远程 ssh
- 编写 shell uname -a 输出 192.168.200.164 远程服务器信息
5. 执行
对比 192.168.200.164 服务器,输出的服务器信息,成功。