上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 比如我们有这样一个需求,就是需要apache监听自己服务器的ip地址. 这个可以用jinjia模板来实现的. 实现jianjia模板需要三部 1.file状态使用template参数 2.模板文件里面变量使用{{名称}} {{PORT}} 3.变量列表 -default: PORT:8080 示例: 阅读全文
posted @ 2019-03-13 15:35 auxiaoliu 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 这个使用情况是需要在minion上执行命令时用到的. 示例: apache-auth: pkg.installed: - name: httpd-tools cmd.run: -name: htpasswd -bc /etc/httpd/conf/htpasswd_file 但是会遇到一个问题,就是 阅读全文
posted @ 2019-03-13 15:17 auxiaoliu 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 功能名称: requisites 示例: 比如可以更改apache.sls文件,加上require vim apache.sls apache-install: pkg.installed: - name: httpd apache-config: file.managed: - name: /et 阅读全文
posted @ 2019-03-13 14:57 auxiaoliu 阅读(180) 评论(0) 推荐(0) 编辑
摘要: cd /src/salt/lamp vim apache.sls apache-install: pkg.installed: - name: httpd apache-config: file.managed: - name: /etc/httpd/conf/httpd.conf - source 阅读全文
posted @ 2019-03-13 14:42 auxiaoliu 阅读(188) 评论(0) 推荐(0) 编辑
摘要: sls 就是salt state的缩写 sls描述了系统最终应该的状态. 下面体统一个案例: 1 apache: 2 pkg.installed: 3 - name: httpd 4 service.running: 5 - name: httpd 6 file.managed: 7 - name: 阅读全文
posted @ 2019-03-13 11:21 auxiaoliu 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 这里涉及到return模块. 先在如下页面找到config 点进去后倒数第二个 进去后查看返回列表 如下,也就是说salt支持下面这么多的返回方式. 注意这里的返回是minion直接返回给mysql,不是master的返回的. 同时也要注意可以通过设置让master来返回的. 下面是master返回 阅读全文
posted @ 2019-03-13 10:55 auxiaoliu 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 可以参考https://docs.saltstack.com/en/latest/contents.html这个链接的如下部分. 远程执行模块有很多.大概有307个. 其中典型的有cmd.run模块. 在下面的链接中搜索相应的模块,然后点击查看使用. 参考如下: 还有一个值得关注的模块是 servi 阅读全文
posted @ 2019-03-12 21:56 auxiaoliu 阅读(149) 评论(0) 推荐(0) 编辑
摘要: G远程执行目标选择分为两类 1.和Minion ID有关,需要使用Minion ID: 1)Globbing(通配符) 2)regex(正则表达式) 3)List(列表) 2.和MinionID无关不涉及到Minion ID: 1)子网/IP地址 2)Grains 3)Pillar 4)Compou 阅读全文
posted @ 2019-03-12 21:42 auxiaoliu 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 主要内容: 存储位置: 存储在master端,存放需要提供给minion的信息 应用场景: 敏感信息:每个minion只能访问master分配给自己的. 一句话总结:在master上指定给miniond的key ,value 1.配置pillar 使用pillar之前,需要设置pillar 1)vi 阅读全文
posted @ 2018-12-18 17:51 auxiaoliu 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 主要内容: grains介绍,以及使用 1.介绍 grains就是minion在启动时收集到的客户端的数据信息. 1)grains应用场景: 2)grains 可以再state系统中使用,用于配置管理模块. grains可以target中使用,在用来匹配minion,比如匹配操作系统,使用-G选项 阅读全文
posted @ 2018-12-18 16:34 auxiaoliu 阅读(350) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页