2019独角兽企业重金招聘Python工程师标准>>>

Centos 7安装Jenkins,因为Jenkins需要java环境,安装之前要确认一下。

当然最简单的安装是到官网下载jenkins.war,因为Centos7中已经装好了java,所以就不安装了

直接用java -jar jenkins.war 通过浏览器http://ip:8080就可以访问,第一次启动会在启动结束的时候出现密码

也可以通过过yum安装配置自启动。

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo 
sudo rpm --import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key 
sudo yum install jenkins

启动

sudo service jenkins restart 
sudo chkconfig jenkins on

yum install ansible 别忘记用 ssh-keygen生产密钥一路回车默认就好

通过浏览器登陆成功以后在 系统管理--->管理插件--->可选插件 搜索ansible勾选ansible plugin即可。颜色高亮显示把AnsiColor装上。安装完成后如下图

安装完成后再搜索git或者GIT Client Plugin和GIT Plugin把git也随便装上。so easy。

安装完成后回到系统管理--->Global Tool Configuration----Ansible安装。点击Ansible安装配置如下图

完成后回到首页,点击新建。项目名为Ansible Ad-Hoc Commad,别的不用管,直接找到“构建”位置,配置如下图host pattern是要匹配的主机,file是hosts配置路径我就用默认的/etc/ansible/hosts下面。Credentials配置密钥,点击add,勾选

另外一个Ansible playbook步骤和这个一样,配置如下

    Ansible playbook测试文件都放在/etc/ansible/下面。如下:

[root@localhost ansible]# cat create_user.yaml

---
- name: create_user

hosts: web

user: root

gather_facts: false

vars:

- user: "ansi_user001_test"

tasks:

- name: create user

user: name="{{ user }}"
配置完成后,点击“构建”执行结果如图

转载于:https://my.oschina.net/luoyedao/blog/715049

Jenkins配置ansible相关推荐

  1. 从Docker 到Jenkins 到Ansible的部署经验

    从Docker 到Jenkins 到Ansible的部署经验 工作中,除了开发功能,还负责系统的部署工作.我从频繁的部署工作中,逐渐找到了一些偷懒的方法.从传统的Java -jar命令启动服务,到通过 ...

  2. 从Docker 到Jenkins 到Ansible的部署经验 1

    从Docker 到Jenkins 到Ansible的部署经验 工作中,除了开发功能,还负责系统的部署工作.我从频繁的部署工作中,逐渐找到了一些偷懒的方法.从传统的Java -jar命令启动服务,到通过 ...

  3. jenkins结合ansible用shell实现自动化部署和回滚

    最近用jenkins+gitlab+ansible做持续化集成,自动化部署和版本回滚.然而deploy plugin没能做到增量升级和回滚操作,折腾了很久决定自己写个脚本来简单实现. 环境: cent ...

  4. Jenkins+Gitlab+Ansible自动化部署(四)

    Jenkins+Gitlab+Ansible自动化部署(2021-08-11) 一.Jenkins Linux Shell 集成 登录Jenkins web管理页,点击新建任务 添加描述信息 添加构建 ...

  5. 一步一步用jenkins,ansible,supervisor打造一个web构建发布系统

    新blog地址:http://hengyunabc.github.io/deploy-system-build-with-jenkins-ansible-supervisor/ 一步一步用jenkin ...

  6. jenkins集成ansible

    一.jenkins集成ansible步骤 1.在jenkins全局配置工具中配置ansible的执行路径,如下: 2.创建一个pipeline的流水线,如下: jenkins与gitlab集成步骤省略 ...

  7. jenkins配置git

    # jenkins配置git # 检测当前git版本是否是2.7.4以上 git --version # 如果没有安装git直接源码安装即可,如果安装了先删除原来的git yum -y remove ...

  8. Leangoo看板Jenkins配置指南

    介绍: Jenkins 是一个独立的开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能.它可以用于自动化运行各种任 ...

  9. Jenkins遇到问题一:jenkins配置权限不对导致无法登陆或者空白页面解决办法

    Jenkins遇到问题一:jenkins配置权限不对导致无法登陆或者空白页面解决办法 参考文章: (1)Jenkins遇到问题一:jenkins配置权限不对导致无法登陆或者空白页面解决办法 (2)ht ...

最新文章

  1. Node.js v8.0.0 带来了哪些主要新特性
  2. 如何自学python爬虫-菜鸡的Python爬虫之路(一)如何零基础自学Python
  3. win10远程计算机管理,Win10系统下实现批量远程桌面管理的具体方法
  4. IfSpeed 带宽计算
  5. ios解锁动态图片_iOS 苹果开机启动的 滑动来解锁动画
  6. 2013腾讯编程马拉松初赛第二场(3月22日) 小Q系列故事——为什么时光不能倒流 ---好水!!...
  7. 微软又开源了一个机器学习框架,这次是核心产品的机器学习引擎infer.NET
  8. php获取图片所有颜色代码,php 获取一张图片所有点的颜色值
  9. Java基础0309
  10. 第一次 Zul'grub
  11. 图像语义分割(5)-DeepLabV2: 使用深度卷积网络、空洞卷积和全连接条件随机场进行图像语义分割
  12. Java ArrayList 数组之间相互转换
  13. OpenKG数据逐一截图说明
  14. 毕业后,重装电脑系统,我的资料备份
  15. 正则表达式 REGEX-Regular Expression
  16. 金士顿8GU盘量产实录
  17. Java模拟Http请求封装工具类
  18. Microsoft Windows 2000 professional(集成SP4)简体中文专业版下载
  19. 使用腾讯云 SCF 云函数压缩 COS 对象存储文件
  20. ufs 固态硬盘_东芝首发UFS 3.0闪存:性能媲美高端PC 固态硬盘

热门文章

  1. 人工智能3d建模算法_黑科技 | 3D人脸建模可以多简单?一张照片就搞定!
  2. php urledcode_php慎用urldecode函数
  3. c字符串分割成数组_数组与字符串
  4. mysql merge查询速度_MySQL 查询优化之 Index Merge
  5. python画图颜色代码_Python-使用matplotlib创建自己的颜色图并绘制颜色比例
  6. mysql 压测结果_用mysqlslap压测mysql
  7. 英国PHP轴承,php – 纵向宽度将如何影响轴承
  8. 邹检验 matlab,科学网—Matlab中一个很有用的函数:regionprops - 邹兴文的博文
  9. java 7个数排序_7 Java 快速排序
  10. 首都师范大学计算机科学与技术考研分数线,2017考研:计算机科学与技术专业考研院校推荐之首都师范...