包含"puppet"标签的文章
-
安装和客户端证书颁发—puppet系列
Puppet基于ruby语言开发的自动化系统配置工具,可以C/S模式或独立运行,支持对所有UNIX及类UNIX系统的配置管理,最新版本也开始支持对Windows操作系统有限的一些管理。Puppet适用于服务器管的整个过程 ,比如初始安装、配置更新以及系统下线。 Puppet的安装方式支持源码安...
-
sudo管理和mysql的安装—puppet系列
云计算时代系统管理员会经常陷入一系列的重复任务中,如安装或重装系统,升级软件包,管理配置文件,添加、管理和配置系统服务等等,成百上千台服务器,够让我们抓狂的,因此自动化就非常有必要了。 Puppet 是一个客户端/服务器(C/S)架构的配置管理工具,在中央服务器上安装 puppet-serve...
-
rsync安装模块—puppet系列
1. 客户端安装rsync模块一定要下载,不然客户端的 /etc/rsyncd.conf 该文件是空的# cd /etc/puppet/modules #进入模块路径目录 # git clone https://github.com/onyxpoint/pupmod-concat && mv pu...
-
如何建立多Master的SaltStack环境
0.16.0版本的发布,带来了minion可以连接多Master的特性. 这种方式称为多master( multi-master )配置, 使环境中的SaltStack冗余。在这种配置下,Salt Minions将连接所有配置的Salt Master. 本文将带你了解如何建立多Master的环境....
-
基于saltstack实现的配置集中化管理
Saltstack是一个具备puppet与func功能为一身的集中化管理平台,saltstack基于python实现,功能十分强大,各模块融合度及复用性极高,官方极力推荐作为云计算平台的基础架构。轻松维护成千上万台服务器不是问题,现分享作者基于saltstack实现一个集中化的配置管理平台,以Ngi...
-
saltstack web uiweb平台界面
saltstack web uiweb平台界面 saltapi项目主页: http://salt-api.readthedocs.org/en/latest/ halite 项目主页: https://github.com/saltstack/halite 官方文档 : https://g...
-
saltstack自动化运维快速入门
今天没事发了2个小时 把以前研究过的saltstack 复习了一篇 准备没事开始上线部署下(先慢慢用) 以前一直研究这个研究 那个每次都是搞到一个初级水平 后来没需求了 就没研究了 这样过段时间了 啥都忘记完了 这次顺便把 复习过程记录下来 以后好查阅(这也是我写博客的最大原因) ...
-
saltstack grains和pillar介绍
grains和pillar 这个单词这么读 我也不太清楚 这里简单介绍下吧 grains 这个跟puppet的facter一样 负责采集客户端一些基本信息(查看这些信息 上一篇文章已经介绍了) 这个也完全可以自定义(灵活性牛掰) ...
-
saltstack syndic使用测试
今天没事跟同事把saltstack的syndic实验了一把 准备把心得啥的 记录下 其实现在不适合讲syndic 因为saltstack的其他东西我还没搞清楚 大家都知道saltstack传统的架构都是 c/s 一个master管一堆minion的形式 syndic架构多了一层类似代理的东西 我下面...
-
saltstack mine使用
今天没事看了一下saltstack的mine功能 说实话看完官方那点英文文档之后 我还是不知道这个是干嘛的 以后改这么用 不过我实验了一把 算是成功了把 所以我先记录下来 等以后深入了解后 可能会用到下面我简单讲下官网文档说的是啥意思吧 (翻译得不好请见谅)1.saltstack 这个功能 在0.1...
-
saltstack pillar与grains实战
前面已经讲了5章关于saltstack 的一些基本应用与基本功能(基本而已 还有很多东西我也没弄) 但是目前就这些基本的功能就能满足我们线上的业务了 下面我整理了下关于我们全网统一squid配置文件的一个案例 我顺便记录下 以便下次接着扩展先说下原始需求1.我们全网的squid配置文件 配置比较乱 ...
-
什么是Linux运维自动化
随着企业服务器数量越来越多,当到达几百台,上千台服务器之后,服务器日常管理也逐渐繁杂,每天如果通过人工去频繁的更新或者部署及管理这些服务器,势必会浪费大量的时间,而且有可能人为的操作也会造成某些疏忽而遗漏。那我们来看一下传统的运维以及今后运维的发展方向。 ...
-
Ansible 快速上手
最近纠结于在 Puppet、Chef、SaltStack、Ansible 等一干配置管理工具中如何选择。考虑到一旦开始没有选好,以后更改又是一堆麻烦事,所以就稍微有些慎重。Puppet 和 SaltStack 我曾用过,但不是十分符合预期,所以先行排除。至于 Chef,虽然老早就听说过,但却一直没有...
-
salt批量配置hosts文件
管理本地hosts文件,服务器比较多,需要增加一个本地域名解析需要耗费比较长的时间,请看如下alt.modules.hosts模块使用详解. ...
-
saltstatck module和grains讲解
前面2篇文章基本上把saltstack的基本应用都讲了下(基本应用而已) 今天讲下自定义module(就是自己写模块)和 自定义grains(上一篇已经讲了 但是是简单的K/V值对形式定义 今天会写通过python脚本来定义 这样一来扩展性强了很多) ...