这篇文件主要用来解释一下salt配置中常用的参数,其他的参数可以参考官网文档。
基础参数
interface: 服务器监听地址。
ipv6: 是否启用ipv6。
max_open_files: 最大文件打开数。
worker_threads: 启动几个主线程。
timeout: 设置saltAPI和命令默认超时时间。
state_verbose: 显示返回状态的详细信息程度。False 只返回变化的地方及执行结果。
日志配置
log_file: /var/log/salt/master 日志文件存放位置。
log_level: warning 日志文件的级别。
除了将日志写入到本地,也可以将日志写入到rsyslog中。格式: ://:/。
log_file: udp://loghost:10514
log的日志级别
quiet: 不应该配置这个级别的参数。
critical: 严重错误日志才写入。
error: 写入错误日志。
warning: 写入告警级别的日志。
info: 正常的日志。
profile: 分析salt的性能信息。
debug: 详细日志
trace: 比debug更详细的日志。
garbage: 更多的详细日志。
all: 所有的日志。
file_roots 配置
file_roots:
base:
- /data/db/salt/base/
prod:
- /data/db/salt/prod/
test:
- /data/db/salt/test/
存放sls配置文件的地方。可以