Jenkins+Ansible+Gitlab自动化部署三剑客(八)--Jenkins ansible集成
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.查看日志
相关推荐
laisean 2020-09-27
onepiecedn 2020-10-29
guchengxinfen 2020-10-12
houdaiye 2020-09-23
逆时针 2020-08-19
pzczyy 2020-08-19
annan 2020-08-02
hpujsj 2020-07-26
annan 2020-07-18
逆时针 2020-06-21
annan 2020-06-20
逆时针 2020-06-14
逆时针 2020-06-14
awoyaoc 2020-06-12
逆时针 2020-06-09
piaotiejun 2020-06-07
awoyaoc 2020-06-07