1、状态模块描述格式:YAML格式,文件以.sls结尾理解YAML
https://www.unixhot.com/docs/saltstack/topics/yaml/index.htmlYAML三板斧第一:缩进。注意,必须是两个空格。缩进代表层级关系。第二:冒号。与空格结合表示缩进。冒号第二种用法是表示键值对第三:短横线表示列表。..
分类:
其他好文 时间:
2016-08-04 11:53:20
阅读次数:
496
像这样组织项目结构的。技巧设计: 1. 用VS2013开发,一般项目的根目录在项目的根目录,嘉定在ProjectUI文件夹下 可以通过:添加“附加包含目录”,如下面的形式:..,..\UI,..\Prj\_Lib\,..\SLS\HAL,..\SLS\HAL , 这样的话,在项目中可以直接添加头文件 ...
分类:
其他好文 时间:
2016-08-02 06:35:09
阅读次数:
168
Saltstack源码安装zabbix_agent客户端安装和环境介绍略,直接上正题:一,首先是树状图[root@saltmastersalt]#pwd/srv/salt[root@saltmastersalt]#tree.
├──init
│└──init.sls
├──top.sls
└──zabbix
├──conf.sls
├──files
│├──zabbix_agentd
│├──za..
分类:
其他好文 时间:
2016-07-06 18:36:45
阅读次数:
240
SLS(代表SaLtState文件)是SaltState系统的核心。SLS描述了系统的目标状态,由格式简单的数据构成。这经常被称作配置管理首先,在master上面定义salt的主目录,默认是在/srv/salt/下面,vim/etc/salt/master:file_roots:
base:
-/srv/salt
dev:
-/srv/salt-dev然后,在/srv/s..
分类:
其他好文 时间:
2016-06-28 18:53:34
阅读次数:
216
公司现有的监控使用zabbix,saltstack客户端服务端安装好后,客户端不需要每台机器逐台安装,当然修改zabbix配置文件,直接用salt完成,今天测试了salt源码安装zabbix_agent,效果还行;老规矩,top.sls[root@cactisalt]#cattop.slsbase:‘*‘:-zabbix#目录树[root@cactisalt]#tree..
分类:
其他好文 时间:
2016-06-22 16:03:16
阅读次数:
569
最近弄saltstack弄上瘾了,今天又弄了saltstack源码安装nrpe,安装nrpe之前需要安装nagios-plugins,首先是top.sls文件:[root@cactisalt]#cattop.slsbase:‘*‘:-nagios[root@cactisalt]#treenagios#目录结构nagios├──conf.sls├──files│??├──conf.sh│??├──nagios-..
分类:
其他好文 时间:
2016-06-21 11:03:40
阅读次数:
221
3.配置管理server上:vim/etc/salt/master//搜索找到file_roots打开如下内容的注释:file_roots:base:-/srv/saltmkdir/srv/saltcd/srv/saltvim/srv/salt/top.sls//加入如下内容base:‘*‘:-apache意思是,在所有的客户端上执行apache模块vim/srv/salt/apache.sls//加入如下内容,..
分类:
其他好文 时间:
2016-06-12 15:35:00
阅读次数:
300
lserver上:vi/etc/salt/master//搜索找到file_rootsl打开如下内容的注释:file_roots:base:-/srv/saltlmkdir/srv/salt;cd/srv/saltlvi/srv/salt/top.sls//加入如下内容base:‘*‘:-apachel意思是,在所有的客户端上执行apache模块l重启/etc/init.d/salt-masterrestartlvi/srv/sa..
分类:
Web程序 时间:
2016-06-12 15:34:19
阅读次数:
206
【salt的目录结构】环境是有默认的,不过可以更改配置/etc/salt/master文件中file_rootsfile_roots:base:-/data1/salt/base/db:-/data1/salt/db/dev:-/data1/salt/dev/qa:-/data1/salt/qa/【先掌握saltstack的SLS文件命名空间问题】遵照以下规则:sls是扩展名.sls是被省略的(如z..
分类:
其他好文 时间:
2016-06-07 22:28:39
阅读次数:
514
首先我们使用pkg模块给一个初始安装的centos系统安装常用的rpm包,例如:vimunzipwget等等这里使用的是配置SLS文件的方法mkdir/srv/salt/init-pv
vi/srv/salt/init/pkg-install.sls
#添加如下内容:
common_packages:
pkg.installed:
-pkgs:
-unzip
-dos2unix
#提示如果还有其..
分类:
其他好文 时间:
2016-06-07 16:36:40
阅读次数:
896