zoukankan      html  css  js  c++  java
  • saltstack(二) master、minion常用配置选项

    master常用配置选项

     1 interface:   指定bind的地址(默认0.0.0.0 2 publish_port:指定发布端口(默认4505)
     3 ret_port:    指定结果返回端口,与minion配置文件的master——port对应(默认为root)
     4 user:        指定master进程的运行用户,如果调整,则需要调整部分目录的权限(默认root)
     5 timeout:    指定timeout时间,如果minion规模庞大或网络状况不好,建议增大该值(默认5s)
     6 keep_jobs:  默认情况下,minion会执行结果会返回master,master会缓存到本地的cachedir目录,
     7 该参数指定缓存多长时间,以供查看之前的执行结果,会占用磁盘空间(默认24h)
     8 job_cache:  master是否缓存执行结果,如果规模庞大(超过5000台),建议使用其他方式来存储jobs,
     9 关闭本选项(默认为True)
    10 file_recv:  是否允许minion传送文件到master上(默认Flase)
    11 file_roots: 指定file server目录,默认为:
    12 file_roots:
    13 base:
    14 - /srv/salt
    15 pillar_roots:指定pillar目录,默认为:
    16 pillar_roots:
    17 base:
    18 - /srv/pillar
    19 log_level:执行日志级别,支持日志级别有‘garbage’,‘trace’,‘debug’,‘info’,‘warning’,‘error’,‘critical’
    20 (默认为warning)
    21 default_include
      默认值:master.d/*.conf
      master可以从其他文件读取配置,默认情况下master将自动的将master.d/*.conf中的配置读取出来并应用,其中master.d目录是相对存在于主配置文件所在的目的

    minion常用配置选项:

     1     master:    指定master主机(默认salt)
     2     master_port: 指定认证和执行结果发送到master的那个端口,与master配置文件的ret_port对应(默认4506)
     3     id:      指定本minion的标识,salt内部使用id作为标识(默认为主机名)
     4     user:     执行运行minion的用户,由于安装包,启动服务等操作需要特权用户,推荐使用root(默认为root)
     5     cache_jobs:  minion是否缓存执行结果(默认False)
     6     backup_mode:在文件操作(file.managed或file.recurse)时,如果文件发生变更,指定备份目标,当前有效值为minion,
     7     备份在cachedir/file_backup    目录下,以原始文件名称加时间戳来命名(默认Disabled)
     8     providers:  指定模块对应的providers,如果RHEL系列中,pkg对应的providers是yumpkg5
     9     renderer:   指定配置管理系统中的渲染器(默认值:yaml_jinja)
    10     file_clicent:指定file client默认去哪里(remote或local)寻找文件(默认值为remote)
    11     loglevel:  指定日志级别
    12     tcp_keepalive:minion是否与master保持keepalive检查,zeromq3以下版本存在keepalive bug,会导致某些情况下连接异常后minion无法重连master,
    13     建议有条件的话升级到zeromq3以上版本(默认为True)
  • 相关阅读:
    怎么在java 8的map中使用stream
    在java 8 stream表达式中实现if/else逻辑
    Lambda表达式最佳实践
    java并发Exchanger的使用
    java中functional interface的分类和使用
    java 8 Streams简介
    一篇文章让你彻底弄懂SSL/TLS协议
    基于口令的密码(PBE)
    更加安全的密钥生成方法Diffie-Hellman
    有关密钥的最全总结都在这了
  • 原文地址:https://www.cnblogs.com/phennry/p/5416253.html
Copyright © 2011-2022 走看看