随笔分类 - Saltstack
摘要:1. Saltstack的配置管理 State状态模块 Salt通过State模块来进行文件的管理;通过YAML语法来描述,后缀是.sls的文件 。 1.1 了解YAML 1 2 3 remove vim: pkg.removed: - name: vim 注意: 带有ID和每个函数调用的行都以冒号
阅读全文
摘要:1. Saltstack的远程执行概念 远程执行是Saltstack的核心功能之一。主要使用Salt模块批量给选定的minion端执行相应的命令,并获得返回结果。 举例1:如上文例子“判断Salt的minion是否存活?” [root@master ~]# salt '*' test.ping ma
阅读全文
摘要:配置管理工具: Pupper:1. 采用ruby编程语言;2. 安装环境相对较复杂;3.不支持远程执行,需要FUNC工具配置才可以 Ansible:1.采用python编程语言;2.被红帽收购;3.轻量级;4.基于模块工作的,本身没有批量部署的能力,真正批量部署的是ansible所运行的模块。 Sa
阅读全文