salt-ssh 使用
1 | salt是ssh串行处理 |
1 | cd /etc/salt && cat roster #编辑花名册 |
1 | salt-ssh \* test.ping -i #首次执行 |
1 | 如果花名册文件内不指定账号密码,执行会有如下结果: |
1 | salt-ssh实现方式,将内置Python脚本发送给客户端,然后在/tmp下解压,运行后返回结果并删除/tmp目录下的临时文件。传送前salt会验证脚本的语法正确性 |
制作salt-API接口
1 | 官网参考:https://www.unixhot.com/docs/saltstack/ref/netapi/all/salt.netapi.rest_cherrypy.html#a-rest-api-for-salt |
1 | 注:在saltstack服务器上面配置: |
1 | 生成唯一Token(需牢记) |
1 | 使用api执行test.ping指令: |
1 | 使用salt-api执行命令的格式: |
1 | 使用salt-api来远程执行命令: |
salt-master高可用
1 | 准备:2台服务器安装salt-master |
1 | 同步master配置 |
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2017/10/25/saltstack进阶学习5/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!