Jenkins Ansible 参数构建

Jenkins Ansible 参数构建_第1张图片

首先在Jenkins中创建自由项目

Jenkins Ansible 参数构建_第2张图片Jenkins Ansible 参数构建_第3张图片Jenkins Ansible 参数构建_第4张图片Jenkins Ansible 参数构建_第5张图片Jenkins Ansible 参数构建_第6张图片

 在web端配置完成后在另一台机子上下载nginx

在gitlab端创建项目并创建文件配置代码

Jenkins Ansible 参数构建_第7张图片

Jenkins Ansible 参数构建_第8张图片

在有Jenkins的机器上下载Ansible 

[root@slave1 ~]# yum -y install epel-release
[root@slave1 ~]# yum -y install ansible

再进入下载nginx机器中克隆gitlab项目

Jenkins Ansible 参数构建_第9张图片

 再进入Jenkins机器上配置ansible的主机清单/opt/hosts

并且写自动化脚本 

Jenkins Ansible 参数构建_第10张图片

编写完脚本后再在nginx机器上获取公钥配置到gitlab上,并修改gitlab端的项目代码

Jenkins Ansible 参数构建_第11张图片

Jenkins Ansible 参数构建_第12张图片

进入Jenkins的web端修改配置,并进入到配置nginx机器的web端查看变化,此过程便为参数构架变化

Jenkins Ansible 参数构建_第13张图片Jenkins Ansible 参数构建_第14张图片

你可能感兴趣的:(jenkins,ansible,运维)