salt mulitmaster配置
1. master key共享
当初始化安装 minion 启动服务启动后
minion端生成一个秘钥对,并产生一个ID值,minion服务会安装ID值命名的公钥发送给 master ,直到接受为止;
master认证完毕后,会将minion 端发送来的,以ID值命名的公钥存放在 /etc/salt/pki/master/minions&nbs...
当初始化安装 minion 启动服务启动后
minion端生成一个秘钥对,并产生一个ID值,minion服务会安装ID值命名的公钥发送给 master ,直到接受为止;
master认证完毕后,会将minion 端发送来的,以ID值命名的公钥存放在 /etc/salt/pki/master/minions&nbs...
系统架构图
[root@linux-node1 /srv/salt/prod/modules/memcached]# tree . ├── files │ └── memcached-1.4.29.tar.gz └──&...Continue reading >>
系统架构图
1. 基础包安装配置
[root@linux-node1 /srv/salt/prod]# mkdir {cluster,modules} [root@linux-node1 /srv/salt/prod]# cd modules/ [root@linux-no...Continue reading >>
系统架构图
[root@linux-node1 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@linux-node1 ...Continue reading >>
SaltStack的配置管理其实就是在文件中描述机器的状态,实现对对象状态的集中管理,包括状态跟踪,依赖分析等。Salt使用State模块,通过定义YAML格式的描述文件,后缀为sls(salt state file)来实现对Minion的状态管理,在sls中可以非常灵活的指定想用的模块,调用哪些方法,使用什么参数,定义依赖条件等,简单灵活且功能强大。
Continue reading >>原则上salt执行后...
SaltStack远程执行组件解决了大批量主机管理的痛点,如自动化安全认证,信息获取,服务安装配置,目标指定,文件传输,脚本执行等,将使用者从重复的劳动中解放出来,大大提高了效率。
salt '<目标>' <function> [参数]
salt远程执行示例:salt ...Continue reading >>