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 }}"
配置完成後,點擊「構建」執行結果如圖