码迷,mamicode.com
首页 >  
搜索关键字:ansible user模块 ansible group模块    ( 2486个结果
jenkins结合ansible用shell实现自动化部署和回滚
最近用jenkins+gitlab+ansible做持续化集成,自动化部署和版本回滚。然而deploy plugin没能做到增量升级和回滚操作,折腾了很久决定自己写个脚本来简单实现。 环境: 各工具职能: 1、gitlab做版本管理 2、jenkins根据指定参数,分别执行部署或回滚操作;以及执行结 ...
分类:系统相关   时间:2016-07-13 21:48:12    阅读次数:646
ansible module: group_by
ansible中的group_by模块借助Facts可以用来创建匹配特定标准的主机的动态组。-hosts:alltasks:-name:Createagroupofallhostsbyoperatingsystemgroup_by:key={{ansible_distribution}}-{{ansible_distribution_version}}#组名中间不要留空格-hosts:CentOS-6.2#CentOS-6.2即引用..
分类:其他好文   时间:2016-07-13 12:01:12    阅读次数:114
ansible 小试身手
我们安装好了ansible之后 配置了免密码登陆 现在我们可以检查一下管理主机和被管理主机的连通性 ansible all -m ping 在我们的实际生产中我们倾向于使用普通用户用sudo来执行root的权限 ansible all -m ping -u ansible -sudo 我们可以找一个 ...
分类:其他好文   时间:2016-07-12 15:31:20    阅读次数:113
ansible 学习笔记
一、基础知识: 1. 简介 ansible基于python开发,集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。 真正具有批量部署的是ansible运行的模块,ansible只是一个框架 (1) 连接插件conn ...
分类:其他好文   时间:2016-07-11 16:52:59    阅读次数:323
jenkins集成ansible注意事项Failed to connect to the host via ssh.
在集成jenkins和ansible实现自动化部署时,root用户下执行ansible命令时可以正常运行。由于是通过jenkins用户去执行ansible命令,而jenkins用户却报如下异常: 找了好久也没找到相应的解决办法,后来在http://superuser.com/questions/10 ...
分类:其他好文   时间:2016-07-11 09:05:50    阅读次数:1370
ansible操作远程服务器报Error: ansible requires the stdlib json or simplejson module, neither was found!
通过ansible执行远程命令时报如下异常: 这是由于ansible执行远程命令或脚本需要python和python-simplejson的支持,如果python版本大于2.5则安装python即可,如果小于2.5则需要安装python和python-simplejson。 安装python和pyt ...
分类:Web程序   时间:2016-07-11 09:04:00    阅读次数:859
puppet
运维工具puppetrubby开放支持多平台c/s构架可管理配置文件,cron任务图形化配置saltstackpython开发ansible实现批量操作系统配置,程序部署,命令执行python开发puppet的安装和配置修改主机名把ip+主机名添加到hosts文件中写计划任务:crontab-e:*/10****ntpdatetime.windows.c..
分类:其他好文   时间:2016-07-11 01:22:39    阅读次数:187
ansible
ansible自动化运维特点不需要安装客服端通过sshd通信。基于模块化工作支持sudo。批量执行可以写成脚本用python编写维护更简单。只需要在一台服务器上安装yum-yinstallansibleAnsible配置密钥ssh-keygen-trsa直接回车即可不用设置密钥密码把公钥(id_rsa.pub内容放到客服端的/roo..
分类:其他好文   时间:2016-07-11 01:20:50    阅读次数:215
ansible动态inventory里的针对AWS中国的设置
如果你想使用ansible来动态管理AWS里的机器和设施,不幸的你用的是国内的AWS服务,你会发现一开始怎么用例子里的ec2.py都会报错说 AWS_ACCESS_KEY_ID 和 AWS_SECRET_ACCESS_KEY 不对。 博主研究了一下配置文件,发现缺省的ec2.ini文件里,竟然把中国 ...
分类:其他好文   时间:2016-07-10 18:23:03    阅读次数:152
20分钟教你学会熟练使用ansible
运维自动化之ansible的安装与使用随着服务器数量的增长,我们需要一个批量工具去提高工作效率,之前用的是puppet,ansible的简单,适用让我眼前一亮,决定写一篇ansible从安装到基本配置的文档供新手参阅。一、安装1.安装第三方epel源centos6的epel[root@ansible~]#wgethttp://..
分类:其他好文   时间:2016-07-07 17:34:22    阅读次数:36954
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!