码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins+Ansible+Gitlab自动化部署三剑客(八)--Jenkins ansible集成

时间:2020-02-23 17:58:33      阅读:45      评论:0      收藏:0      [点我收藏+]

标签:完成   mamicode   src   mic   version   tla   info   ack   activate   

Jenkins Ansible集成

准备工作

参考https://www.cnblogs.com/bk770466199/p/12259007.html完成以下准备工作

需要在jenkins服务器上,配置ansible2.5+python 3.6虚拟环境

配置jenkins.example.com主机到test.example.com主机的ssh免秘钥认证

配置ansible,创建testservers文件

1.新建项目

技术图片

 

 2.添加shell

技术图片

 

 

#!/bin/sh

set +x
source /home/deploy/.py3-a2.5-env/bin/activate
source /home/deploy/.py3-a2.5-env/ansible/hacking/env-setup -q

cd /home/deploy
ansible --version
ansible-playbook --version

cat testservers

ansible -i testservers testserver -m command -a "ip addr"
set -x

3.查看日志

技术图片

 

Jenkins+Ansible+Gitlab自动化部署三剑客(八)--Jenkins ansible集成

标签:完成   mamicode   src   mic   version   tla   info   ack   activate   

原文地址:https://www.cnblogs.com/bk770466199/p/12350676.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!