SaltStack Runners      

SaltStack Runners      的相关文章

SaltStack runners模块分析之pillar模块

/usr/lib/python2.6/site-packages/salt/runners/pillar.py pillar runner模块提供一些在Master端与Pillar编译器交互的函数 返回指定minion的pillar的编译top数据,如果没有指定minion,就使用第一个找到的minion def show_top(minion=None, saltenv='base'):     '''     Returns the compiled top data for pillar 

SaltStack runners模块分析之jobs模块

/usr/lib/python2.6/site-packages/salt/runners/jobs.py jobs runner模块用于方便管理正在运行或者处于活动状态的job 返回所有正在运行的job的报告 def active():     '''     Return a report on all actively running jobs from a job id centric     perspective     CLI Example:     .. code-block:

SaltStack runners模块分析之cache模块

/usr/lib/python2.6/site-packages/salt/runners/cache.py cache模块返回minion端缓存的数据 返回目标minion缓存的grains数据 def grains(tgt=None, expr_form='glob', **kwargs):     '''     Return cached grains of the targeted minions     CLI Example:     .. code-block:: bash   

saltstack(十一)runners

这一篇,总结一下runner的用法. runner是个啥呢,runner的写法和execution module的写法差不多. 不同的是,execution module需要同步到minions上,然后在minions上面执行, 而runner则,在master上直接用salt-run这个命令就可以调用了,而不需要同步到minions上面. 既然,runner和execution module执行场景不同,那么显然他们操作的对象也不一样. 一个exection module同步到一个minion

SaltStack之Job管理和Runner(八)

SaltStack之Job管理和Runner 配置文件/etc/salt/master cachedir: /var/cache/salt/master # cache路径 keep_jobs: 24 # job保存时间 salt执行模块官方文档  https://docs.saltstack.com/en/latest/ref/modules/all/index.html 如何将master的返回加入mysql数据库? 1)数据库表结构创建可参考 http://www.cnblogs.com/

saltstack知识点

1 file server configuration salt有一个用ZeroMQ编写的高性能文件服务,它可以用很小的负载快速管理大量的文件.salt的文件服务是一个感知环境(environment aware)的文件服务,什么是环境感知?就是文件可以被分配在多个根目录下,可以在访问时指定文件路径和搜索路径.独特的环境可以跨越多个根目录覆盖,并以灵活的方式来组织文件.  salt默认的文件服务强制使用base环境,这个base环境必须被定义,当没有写明环境定义的时候,就是从这个base环境下载

自动化运维工具SaltStack详细部署

==========================================================================================一.基础介绍==========================================================================================1.简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能,一般可以理解为简化版的pupp

运维自动化 SaltStack 安装

运维自动化 SaltStack SaltStack介绍:(略) 设置epel源 rpm -ivh 'http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm' yum安装master.minion Master主机安装: [[email protected]_1 yum.repos.d]# yum install salt-master 正在安装: salt-master             

自动化运维工具SaltStack详细部署【转】

==========================================================================================一.基础介绍==========================================================================================1.简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能,一般可以理解为简化版的pupp