文章目录
jenkins结合ansible
清除实验环境:jenkins以普通用户做免密:
添加用户并设置密码:开启一台新主机做交付主机并添加用户和密码,server5为测试主机:添加免密:普通用户增加权限:新建playbook项目:克隆项目:jenkins新建ansible项目使用参数化构建:手动触发ansible后项目自动下载到server2:下载eple-yum源:安装ansible:参考下面这个文件编写ansible.cfg:
触发:查看是否成功下载到server2上:测试成功后创建分组:
假如test是测试主机
prod是生产主机。编写playbook:提交上传:选择参数化构建:
选择test先触发测试是否有问题:
触发成功。
若生产环境下就可以部署到生产环境中了。测试server2上目录结构与server1上一样: