为什么这是第一步?
当我们来到一个新环境,需要使用配置管理服务器,我们需要先让客户端安装Salt-minion
安装安装 salt-master salt-ssh
1  | * For RHEL/CentOS 7:  | 
1  | # 启动master  | 
修改配置文件
1  | # 修改/etc/salt/roster的配置文件  | 
1  | # 定义配置主机: salt-ssh是串行,没有C/S 快  | 
创建状态配置文件目录
- 告诉 master 状态文件放在哪个位置
 
1  | # 编辑master配置文件  | 
1  | # 创建目录  | 
创建 minions 目录
1  | mkdir -p /srv/salt/prod/minions  | 
编写 minion-install.sls
1  | cd /srv/salt/prod/minions/  | 
文件管理
1  | [root@salt files]# tree /srv/salt/prod/minions/  | 
1  | # 模板文件  | 
执行
1  | [root@salt minions]# salt-ssh 'liunx-node2' -i state.sls minions.minions-install saltenv=prod test=True  | 
添加minion 和 测试
1  | # 查看  | 
当前的目录结构:
- 安装salt-minion
 - 下一步 初始化安装 - 包括yum源 和 初始化命令vim wget net-tools等…
 
1  | [root@salt prod]# tree /srv/salt/prod/  | 
