Centos 7安装Jenkins,由于Jenkins须要java环境,安装以前要确认一下。java
固然最简单的安装是到官网下载jenkins.war,由于Centos7中已经装好了java,因此就不安装了
git
直接用java -jar jenkins.war 经过浏览器http://ip:8080就能够访问,第一次启动会在启动结束的时候出现密码web
也能够经过过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
ssh
启动
测试
sudo service jenkins restart
sudo chkconfig jenkins on
.net
yum install ansible 别忘记用 ssh-keygen生产密钥一路回车默认就好插件
经过浏览器登录成功之后在 系统管理--->管理插件--->可选插件 搜索ansible勾选ansible plugin便可。颜色高亮显示把AnsiColor装上。安装完成后以下图rest
安装完成后再搜索git或者GIT Client Plugin和GIT Plugin把git也随便装上。so easy。code
安装完成后回到系统管理--->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 }}"
配置完成后,点击“构建”执行结果如图