
ansible
文章平均质量分 76
uevol14
这个作者很懒,什么都没留下…
展开
-
Ansible之playbook学习一
简单来说,playbooks 是一种简单的配置管理系统与多机器部署系统的基础.与现有的其他系统有不同之处,且非常适合于复杂应用的部署.官方提供了大量的例子:https://github.com/ansible/ansible-examples1、playbook语言示例Playbooks 的格式是YAML,详见:http://www.ansible.com.cn/doc原创 2016-07-14 11:55:47 · 4510 阅读 · 0 评论 -
ansible之并发运行
ansible默认只会创建5个进程,所以一次任务只能同时控制5台机器执行.那如果你有大量的机器需要控制,或者你希望减少进程数,那你可以采取异步执行.ansible的模块可以把task放进后台,然后轮询它.这使得在一定进程数下能让大量需要的机器同时运作起来.使用async和poll这两个关键字便可以并行运行一个任务. async这个关键字触发ansible并行运作任务,而async的值是转载 2016-07-14 12:33:39 · 22064 阅读 · 1 评论 -
Ansible安装及配置
ansible安装及配置1、install the newest 'epel-release' package el7 : rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm el6 : rpm -ivh https://dl.fedoraproject.org/p原创 2016-07-13 23:53:47 · 325 阅读 · 0 评论 -
ansible获取主机信息并存入mysql数据库
#!/usr/bin/python# -*- coding:UTF-8 -*-import osimport sysimport commandsimport MySQLdbimport json#获取全部的fact并以主机名为文件名存到某个路径下(status, output) = commands.getstatusoutput('ansible原创 2016-07-18 16:46:33 · 8090 阅读 · 0 评论