Salt stack first sls 文件
来源:互联网 发布:python可以机器人 编辑:程序博客网 时间:2024/04/20 21:33
看Salt Stack的官方文档已经有一段时间了,靠自己的理解来写一个简单的sls文件,sls文件相当于puppet 配置管理文件 如pp 文件。
这里我们写一个简单的sls文件
mkdir /srv/salt/hostsvim init.sls
这里我写一个简单的host.conf同步文件,init.sls文件如下:
/etc/host.conf: file.managed: - source: salt://hosts/host.conf - mode: 644 - user: root - group: root
注意空格和:号
然后所有的配置文件完成以后,不需要重启salt-master,这些文件会自动加载。
测试这个配置文件
salt '*' state.sls hosts
会有如下输出:
storage01.xxxx.com:---------- State: - file Name: /etc/host.conf Function: managed Result: True Comment: File /etc/host.conf updated Changes: diff: --- +++ @@ -1,1 +1,2 @@ order hosts,bind+nameserver 8.8.8.8
即证明,运行正常。
总结:
1,所有的文件第一个文件应该命名为init.sls ,当然也可以使用top.sls来包涵即作为视图文件。
2,新加入的sls,不需要重启salt-master 即可生效
3,/srv/salt/hosts 对应目录文件是 salt://hosts/ 这个应该可以理解了
4,可以把文件写的更复杂一点,看你需求。
- Salt stack first sls 文件
- salt state sls cmd 推送脚本
- saltstack/salt的state.sls的使用
- saltstack--sls文件
- salt stack入门
- salt-stack资产统计
- saltstack的sls文件树与sls文件编写
- Salt Stack 官方文档翻译
- Salt Stack 官方文档翻译
- IP问题导致salt-stack系统异常
- salt-stack 客户端运行需要安装python
- salt
- salt
- salt
- saltstack常用操作(五)-----状态文件.sls的编写
- salt管理---文件管理和目录管理
- sls详解
- sls编写
- 函数指针的应用(二)
- dos 基本命令
- hdu1010 深搜
- Android:Smali语法中文介绍
- zoj 3672 Gao The Sequence
- Salt stack first sls 文件
- eval(function(p,a,c,k,e,d)系列解密javascript程序
- Java中二进制字节与十六进制互转
- IE10+VS2010不能调用ie调试的解决方案(未能将脚本调试器附加到计算机)
- VC中 snprintf()应该为: _snprintf()
- Kiln:直接运行在iOS设备上的应用开发工具 (github.com)
- 真心不要脸啊
- hive 0.7使用记录
- linux启动是自动加载的几个文件说明bashrc等 .