saltstack-master配置文件详解

vim /etc/salt/master

interface: 192.168.28.141       #绑定到本地的某个网络地址

publish_port: 4505              #默认端口4505,设置master与minion通信端口

user: root                      #运行salt进程的用户

max_open_files: 100000          #master可以打开的最大句柄数

worker_threads: 5               #启动用来接收或应答minion的线程数

ret_port: 4506                  #master用来发送命令或接受minions的命令执行返回信息

pidfile: /var/run/salt-master.pid #指定master的pid文件位置

root_dir: /                     #该目录为salt运行的根目录,改变它可以使salt从另外一个目录运行,好比chroot

pki_dir: /etc/salt/pki/master   #存放pki认证密钥

cachedir: /var/cache/salt       #存放缓存信息,salt工作执行的命令信息

verify_env: True                #启动验证和设置权限配置目录

keep_jobs: 24                   #保持工作信息的过期时间,单位小时

job_cache: True                 #设置master维护的工作缓存.当minions超过5000台时,它将很好的承担这个大的架构

timeout: 5                      #master命令执可以接受的延迟时间

output: nested                  #salt命令的输出格式

minion_data_cache: True         #关于minion信息存储在master上的参数,主要是pilar和grains数据

auto_accept: False              #默认值False. master自动接受所有发送公钥的minion

file_recv: False                #允许minion推送文件到master上

file_recv_max_size: 100         #默认值100,设置一个hard-limit文档大小推送到master端

state_top: top.sls              #状态入口文件

renderer: yaml_jinja            #使用渲染器用来渲染minions的状态数据

failhard: False                 #当单个的状态执行失败后,将会通知所有的状态停止运行

时间: 2024-10-07 17:43:05

saltstack-master配置文件详解的相关文章

SaltStack 入门到精通第三篇:Salt-Minion配置文件详解

SaltStack 入门到精通第三篇:Salt-Minion配置文件详解 作者:ArlenJ  发布日期:2014-06-09 17:52:16 ##### 主要配置设置 ##### 配置 默认值 说明 例子 default_include minion.d/*.conf master可以从其他文件读取配置,默认情况下master将自动的将master.d/*.conf中的配置读取出来并应用,其中master.d目录是相对存在于主配置文件所在的目录 default_include: minion

salt-minion配置文件详解

本文系统:centos6.5 [[email protected] salt]# rpm -qa |grep salt salt-minion-2014.1.7-3.el6.noarch salt-master-2014.1.7-3.el6.noarch salt-2014.1.7-3.el6.noarch salt-minion位置: /etc/salt/minion ##### Primary configuration settings ##### #default_include: mi

监控服务 - Nagios配置文件详解

一.Nagios的配置文件类型: Nagios安装后有四种默认的配置文件:主配置文件.CGI配置文件.资源定义文件.对象定义文件.这些配置文件间具有一些关系,只有充分理解各配置文件,才能使得配置Nagios服务如行云流水. 二.Nagios配置文件详解: 1.主配置文件(nagios.cfg): Nagios的主配置文件是用来定义Nagios服务的基本参数信息的,其中包括:对象定义文件的声明.CGI配置文件的声明.资源定义文件的声明等.其常用参数如下: log_file=/usr/local/n

Zabbix配置文件详解之服务端——zabbix_server

作为zabbix的部署,这里就不说了,网上一大堆文档,但关于配置文件的说明就比较少,这里列出服务端的配置文件zabbix_server的详细解释,感谢我主管的功劳. Zabbix Server端配置文件说明 # This is a configuration file for Zabbix Server process # To get more information about Zabbix, # visit http://www.zabbix.com ############ GENERA

[转]Web.config配置文件详解(新手必看)

本文转自:http://www.cnblogs.com/gaoweipeng/archive/2009/05/17/1458762.html 花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法.很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点.所以这里只介绍一些比较常用的节点. <?xml version="1.0"?> <!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置.可以

2、自动化运维之SaltStack远程执行详解

SaltStack远程执行详解 ●目标(Targeting) ●模块(Module) ●返回(Returnners) 混合模式-C 选项 主机名设置参照: redis-node1-redis03-idc04-soa.example.com(电商) 1.1模块介绍 [[email protected] salt]# salt '*' service.available sshd linux-node1.zhurui.com: True linux-node2.zhurui.com: True 服务

redis安装与配置文件详解

redis是什么: redis是开源,BSD许可,高级的key-value存储系统.,可以用来存储字符串,哈希结构,链表,集合,因此,常用来提供数据结构服务. redis和memcached的对比: 1: redis可以用来做存储(storge), 而memccached是用来做缓存(cache) 这个特点主要因为其有"持久化"的功能. 2: 存储的数据有"结构",对于memcached来说,存储的数据,只有1种类型--"字符串",而redis则

ASP.NET中Web.Config配置文件详解与应用

1.首先是Web.Config配置文件详解的参数含义(具体内容都在以下代码中有注释-我从网上找到的) 1 <?xml version="1.0" encoding="utf-8"?> 2 3 <!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置.可以使用 Visual Studio 中 4 的“网站”->“Asp.Net 配置”选项. 5 6 设置和注释的完整列表在 machine.config.comm

[转载]WebConfig配置文件详解

<?xml version="1.0"?> <!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置.可以使用 Visual Studio 中的“网站”->“Asp.Net 配置”选项. 设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 "Windows"Microsoft.Net"Framework"v2.x"Config 中.--&g

Redis配置文件详解,针对2.6.3--2.6.7

Redis配置文件详解,针对2.6.3--2.6.7   # Note on units: when memory size is needed, it is possible to specify # it in the usual form of 1k 5GB 4M and so forth: # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # 1mb => 1024*1024 bytes # 1g