
saltstatck module和grains讲解
前面2篇文章基本上把saltstack的基本应用都讲了下(基本应用而已) 今天讲下自定义module(就是自己写模块)和 自定义grains(上一篇已经讲了 但是是简单的K/V值对形式定义 今天会写通过python脚本来定义 这样一来扩展性强了很多)

前面2篇文章基本上把saltstack的基本应用都讲了下(基本应用而已) 今天讲下自定义module(就是自己写模块)和 自定义grains(上一篇已经讲了 但是是简单的K/V值对形式定义 今天会写通过python脚本来定义 这样一来扩展性强了很多)

管理本地hosts文件,服务器比较多,需要增加一个本地域名解析需要耗费比较长的时间,请看如下alt.modules.hosts模块使用详解.

在之前的文章<<saltstack应用之批量部署mysql>>中有用到简化pillar配置步骤,这次把里面关于pillar的内容单独拿出来,可以更直观的理解pillar的使用。定义Pillar是Salt用来分发全局变量到所有minions的一个接口。不像是state tree, pillar只对匹配类型的minion有效。 这使它为特定的minion存储敏感数据非常有用.官

最近纠结于在 Puppet、Chef、SaltStack、Ansible 等一干配置管理工具中如何选择。考虑到一旦开始没有选好,以后更改又是一堆麻烦事,所以就稍微有些慎重。Puppet 和 SaltStack 我曾用过,但不是十分符合预期,所以先行排除。至于 Chef,虽然老早就听说过,但却一直没有找到机会尝试。翻了翻文档,Chef 跟 Puppet 及 SaltStack 也是一样采用服务端/客

前面已经讲了5章关于saltstack 的一些基本应用与基本功能(基本而已 还有很多东西我也没弄) 但是目前就这些基本的功能就能满足我们线上的业务了 下面我整理了下关于我们全网统一squid配置文件的一个案例 我顺便记录下 以便下次接着扩展先说下原始需求1.我们全网的squid配置文件 配置比较乱 有视频 下载 web 3种业务的配置2.我们全网的设备 磁盘大小 磁盘块数 也不同3.我们某些节点还

今天没事看了一下saltstack的mine功能 说实话看完官方那点英文文档之后 我还是不知道这个是干嘛的 以后改这么用 不过我实验了一把 算是成功了把 所以我先记录下来 等以后深入了解后 可能会用到下面我简单讲下官网文档说的是啥意思吧 (翻译得不好请见谅)1.saltstack 这个功能 在0.15.0 版本后才有的一个新功能2.saltstack mine 就是在minion上定义一些模块(自

今天没事跟同事把saltstack的syndic实验了一把 准备把心得啥的 记录下 其实现在不适合讲syndic 因为saltstack的其他东西我还没搞清楚 大家都知道saltstack传统的架构都是 c/s 一个master管一堆minion的形式 syndic架构多了一层类似代理的东西 我下面去画个图 贴上来吧 稍等下擦 真的不会画图 就先这样吧 syndic 相当于zabbix 的代理(如

grains和pillar 这个单词这么读 我也不太清楚 这里简单介绍下吧grains 这个跟puppet的facter一样 负责采集客户端一些基本信息(查看这些信息 上一篇文章已经介绍了) 这个也完全可以自定义(灵活性牛掰)

今天没事发了2个小时 把以前研究过的saltstack 复习了一篇 准备没事开始上线部署下(先慢慢用) 以前一直研究这个研究 那个每次都是搞到一个初级水平 后来没需求了 就没研究了 这样过段时间了 啥都忘记完了 这次顺便把 复习过程记录下来 以后好查阅(这也是我写博客的最大原因)

saltstack web uiweb平台界面saltapi项目主页: http://salt-api.readthedocs.org/en/latest/halite 项目主页: https://github.com/saltstack/halite官方文档 : https://github.com/saltstack/