最新消息:

自动化

Puppet 的类参数传递

Puppet 的类参数传递

admin 10年前(2016-04-23) 1浏览

之前使用 ENC 管理 puppet,尽量保持了输出 yaml 内容的简单,只提供了一个统一的全局参数定义 node 的 role。(题外话,puppetlabs 推荐了另一个通过继承关系实现 role 的示例,见:Designing Puppet ...

运维自动化之salt学习笔记

运维自动化之salt学习笔记

admin 11年前(2015-04-19) 1浏览

引言:关于运维 1:saltstack的基本介绍 2:salt的安装 1:服务端 1:安装 2:配置文件 3:运行 4:注意事项 2:客户端 1:安装 2:配置文件 3:运行 4:注意事项 3:salt的使用: 1:基础知识 1:targeting ...

Salt nodegroup 嵌套 nodegroup

Salt nodegroup 嵌套 nodegroup

admin 11年前(2015-03-30) 1浏览

昨天拉风在群里问, 定义了A, B两个nodegroup, 是否可以定义一个nodegroup C, 包含A, B两个group, 实现nodegroup嵌套nodegroup进而实现复杂nodegroup(哈哈,各种绕口) 由于手册中并没有相关介绍...

saltstack mine使用

saltstack mine使用

admin 11年前(2015-03-26) 1浏览

今天没事看了一下saltstack的mine功能 说实话看完官方那点英文文档之后 我还是不知道这个是干嘛的 以后改这么用 不过我实验了一把 算是成功了把 所以我先记录下来 等以后深入了解后 可能会用到 下面我简单讲下官网文档说的是啥意思吧 (翻译得不...

saltstack syndic使用测试

saltstack syndic使用测试

admin 11年前(2015-03-25) 1浏览

今天没事跟同事把saltstack的syndic实验了一把 准备把心得啥的 记录下 其实现在不适合讲syndic 因为saltstack的其他东西我还没搞清楚 大家都知道saltstack传统的架构都是 c/s 一个master管一堆minion的形...

saltstack应用之简化pillar配置步骤

saltstack应用之简化pillar配置步骤

admin 11年前(2015-03-24) 1浏览

一,定义 Pillar是Salt用来分发全局变量到所有minions的一个接口。不像是state tree, pillar只对匹配类型的minion有效。 这使它为特定的minion存储敏感数据非常有用.官网详细介绍 二,简化pillar配置步骤 正...

使用 Fabric 批量执行服务器任务

使用 Fabric 批量执行服务器任务

admin 12年前(2015-03-22) 1浏览

我们的服务器和虚拟机的环境配置都由 puppet 管理,但有时候需要临时执行某些任务和操作,比如同时更换500台服务器的密码、同时更新或者重启500台虚拟机、在特定几台服务器上添加或者一个用户、上传一个特定文件/脚本到1000台服务器等等。这些任务用...

saltstack pillar与grains实战

saltstack pillar与grains实战

admin 12年前(2015-03-17) 1浏览

前面已经讲了5章关于saltstack 的一些基本应用与基本功能(基本而已 还有很多东西我也没弄) 但是目前就这些基本的功能就能满足我们线上的业务了 下面我整理了下关于我们全网统一squid配置文件的一个案例 我顺便记录下 以便下次接着扩展 先说下原...

AWS自动化运维脚本

AWS自动化运维脚本

admin 12年前(2015-03-17) 2浏览

背景介绍: 目前项目中使用了大量的AWS EC2 Instances作为服务器,在自动化运维方面,我们之前一直使用的是AWS CLI命令行工具,然后在Shell脚本中调用。 最近我想通过脚本实现一个“Clone”的功能,模拟Web Console上的...

saltstack自动化运维快速入门

saltstack自动化运维快速入门

admin 12年前(2015-03-16) 1浏览

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

基于saltstack实现的配置集中化管理

基于saltstack实现的配置集中化管理

admin 12年前(2015-03-16) 1浏览

Saltstack是一个具备puppet与func功能为一身的集中化管理平台,saltstack基于python实现,功能十分强大,各模块融合度及复用性极高,官方极力推荐作为云计算平台的基础架构。轻松维护成千上万台服务器不是问题,现分享作者基于sal...

saltstack grains和pillar介绍

saltstack grains和pillar介绍

admin 12年前(2015-03-16) 1浏览

昨天讲解了一下saltstack的一些基本应用(安装 部署 简单的应用 跟简单的资源管理) saltstack这东西 很强大 东西也很多今天我就简单讲解下 grains和pillar 这个单词这么读 我也不太清楚 这里简单介绍下吧 grains 这个...

服务器批量执行工具 PSSH

服务器批量执行工具 PSSH

admin 12年前(2015-03-16) 1浏览

操作一台服务器的时候可以 ssh,操作多台服务器可以开多个窗口多个 ssh,那操作很多台服务器呢? 我们的一个 集群 上大概有60多台 Ubuntu 服务器作执行节点,这些服务器操作系统和软件配置完全一样(上线后由 puppet 统一配置),有时候我...

不使用 expect 实现自动化 ssh 密码认证

不使用 expect 实现自动化 ssh 密码认证

admin 12年前(2015-03-16) 2浏览

一般来说,自动化通过 ssh 执行操作或者通过 scp 传文件首先得过 ssh 认证这一关。采用公钥认证是最方便安全的方式。但是有时候不得不使用密码认证。而 ssh 默认是直接读写终端来输出提示信息和读入密码的,所以没法直接用echo passwor...

saltstack web uiweb平台界面

saltstack web uiweb平台界面

admin 12年前(2015-03-15) 1浏览

Salt WebUI saltstack web uiweb平台界面 saltapi项目主页: http://salt-api.readthedocs.org/en/latest/ halite 项目主页: https://github.com/sa...

如何建立多Master的SaltStack环境

如何建立多Master的SaltStack环境

admin 12年前(2015-03-13) 1浏览

0.16.0版本的发布,带来了minion可以连接多Master的特性. 这种方式称为多master( multi-master )配置, 使环境中的SaltStack冗余。在这种配置下,Salt Minions将连接所有配置的Salt Master...

saltstack应用之批量部署mysql

saltstack应用之批量部署mysql

admin 12年前(2015-03-13) 1浏览

源码包 http://pan.baidu.com/s/1eQzPJB8 应用环境: 使用salt写了个自动部署mysql的配置配置管理文件,由于mysql的有版本号,端口等不确定属性,需要使用pillar来单独配置每个minion的属性。 一,原始方...

salt-master配置文件详解

salt-master配置文件详解

admin 12年前(2015-03-13) 1浏览

本文系统:centos6.5 [root<span class="variable">@master</span> salt]<span class="comment"># ...

自动化工具 ansible中文指南

自动化工具 ansible中文指南

admin 13年前(2014-02-25) 1浏览

这两天花了点时间看了下ansible的文档,也稍稍体验了下,因为是全英文的文档,看起来有些慢,因此想着把常用的东西写篇文章提炼下,这样以后也就方便查阅,同时也方便那些想快速使用ansible的人,能够快速的上手。于是有了这篇文章,命名为“ansibl...

自动化运维基础实例解析-Python批量登录到服务器执行任务

自动化运维基础实例解析-Python批量登录到服务器执行任务

admin 13年前(2014-02-17) 1浏览

开发背景: 根据信息系统安全等级保护的要求,需要对IDC所有数据库服务器进行安全检查,以确认服务器的安全设置是否符合等级保护要求,需要在所有数据库服务器上执行以下命令: [root@aikaiyuan ~]# wget http://www.aika...