Salt系统非常简单且易于配置。 Salt系统的两个组件各自具有相应的配置文件。 salt-master通过master配置文件配置,salt-minion通过minion配置文件进行配置。
Salt Minion的配置非常简单。 通常,需要设置的唯一值是master的值,因此minion知道在哪里找到其master服务器。
默认情况下,salt-minion的配置位于/etc/salt/minion中。 一个值得注意的例外是FreeBSD,其配置是在/usr/local/etc/salt/minion中。
Salt Minion可用的配置参数如下所示:
- MINION PRIMARY CONFIGURATION - Minion 基础配置参数
- DOCKER CONFIGURATION - Docker 相关的配置参数
- MINION EXECUTION MODULE MANAGEMENT - Minion Execution 模块管理
- TOP FILE SETTINGS - Top file 配置参数
- STATE MANAGEMENT SETTINGS - State 状态管理配置
- FILE DIRECTORY SETTINGS - File Directory 配置
- PILLAR CONFIGURATION - PILLAR 配置
- SECURITY SETTINGS - 安全设置
- REACTOR SETTINGS - Reactor 设置
- THREAD SETTINGS - 线程设置
- MINION LOGGING SETTINGS - Minion日志输出配置
- INCLUDE CONFIGURATION - Include 参数配置
- KEEPALIVE SETTINGS - Keepalive 参数配置
- FROZEN BUILD UPDATE SETTINGS - Esky Python应用程序自动更新框架配置
- MINION WINDOWS SOFTWARE REPO SETTINGS - Minion Windows repo软件的配置
- STANDALONE MINION WINDOWS SOFTWARE REPO SETTINGS - 独立运行的Minion Windows repo软件配置