前言:
今天小伙伴们对“ssh协同过滤推荐算法”都比较珍视,同学们都需要分析一些“ssh协同过滤推荐算法”的相关资讯。那么小编也在网上网罗了一些对于“ssh协同过滤推荐算法””的相关资讯,希望兄弟们能喜欢,兄弟们快快来学习一下吧!环境介绍:
192.168.1.18 :Jenkins、CentOS 7.5.1804、Docker 19.03.13
192.168.1.20:K8s_Node2/Gitlab、CentOS 7.5.1804、Docker 19.03.13
准备工作:
在被远程主机192.168.1.20上准备好test.sh脚本文件。
[root@k8s-node2 ~]# cat >> cat shell/test.sh << EOF> #!/bin/bash> echo I am 192.168.1.20> EOF[root@k8s-node2 ~]# cat shell/test.sh#!/bin/bashecho I am 192.168.1.20[root@k8s-node2 ~]# chmod +x shell/test.sh //添加脚本执行权限插件安装
在主机192.168.1.18的Jenkins中【系统管理】—【管理插件】中,过滤出“SSH或者Publish over SSH插件”,然后直接安装插件,如图安装即可,下面会分开列出两个插件的配置;或者去官网下载插件的.hpi文件通过高级选项中手动安装也可以。
SSH插件
安装完插件需要重启Jenkins生效。
创建凭据
在【系统管理】—【Manage Credentials】—【凭据】—【系统】—【添加域】,填入域名,域名随便填就好,如果需要远程多个主机,你填入的域名可以作为区分对象,我这里就创建一个全局凭证。
插件配置
在Jenkins中【系统管理】—【系统配置】,划到“SSH remote hosts”来添加SSH远程节点,设置这一步前需要先设置好上面的凭证。
配置完后点击下方的“保存”即可。
创建项目
创建一个自由风格的项目并配置。
构建项目
构建完成后,在左下角的构建历史处点击刚才那条构建的信息,然后点击“控制台日志输出”,就可以看到远程执行命令和shell脚本的详细步骤信息了。
如果您喜欢本文,就请动动您的发财手为本文点赞评论转发,让我们一起学习更多运维相关知识,最后请记得关注我。
标签: #ssh协同过滤推荐算法