Jenkins Ansible 参数构建

首先在Jenkins中创建自由项目

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

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

在有Jenkins的机器上下载Ansible

复制代码
[root@slave1 ~]# yum -y install epel-release
[root@slave1 ~]# yum -y install ansible

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

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

并且写自动化脚本

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

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

相关推荐
无心水2 小时前
【分布式利器:腾讯TSF】7、TSF高级部署策略全解析:蓝绿/灰度发布落地+Jenkins CI/CD集成(Java微服务实战)
java·人工智能·分布式·ci/cd·微服务·jenkins·腾讯tsf
HalvmånEver2 小时前
Linux:命名管道实现IPC(进程间通信七)
linux·运维·服务器·ipc·命名管道·管道pipe
正在学习前端的---小方同学8 小时前
Harbor部署教程
linux·运维
牛奔8 小时前
Docker Compose 两种安装与使用方式详解(适用于 Docker 19.03 版本)
运维·docker·云原生·容器·eureka
翼龙云_cloud9 小时前
阿里云渠道商:如何手动一键扩缩容ECS实例?
运维·服务器·阿里云·云计算
DX_水位流量监测10 小时前
大坝安全监测之渗流渗压位移监测设备技术解析
大数据·运维·服务器·网络·人工智能·安全
电商API&Tina10 小时前
京东 API 数据采集接口接入与行业分析
运维·服务器·网络·数据库·django·php
Mr_Xuhhh11 小时前
博客标题:深入理解Shell:从进程控制到自主实现一个微型Shell
linux·运维·服务器
f***241114 小时前
高效自动化管理临时文件的技术方案
运维·自动化
m0_7381207214 小时前
应急响应——知攻善防靶场Linux-1详细应急过程
linux·运维·服务器·网络·web安全·ssh