Puppet通过exec来执行外部的命令或者脚本,一般来讲是shell脚本。这里面就涉及到一个重复执行的问题,因为默认的agent一连接上来就会自动执行对应的命令或者脚本。如果脚本重复执行对系统没影响的还无所谓,如果会对系统造成影响呢?一个有用的方法是使用像creates参数来,除非..
分类:
其他好文 时间:
2016-09-02 16:09:57
阅读次数:
145
Cron任务简介计划任务是我们在日常服务器管理工作经中常要涉及的资源之一,那么如果我们有众多的服务器,如何来进行有效、快速的计划任务管理呢(添加、删除、调整计划任务等),作为一个好用的自动化运维工具,puppet能方便地实现对计划任务的有效的管理。Puppetcron的任务就..
分类:
其他好文 时间:
2016-09-02 16:09:48
阅读次数:
158
前面写过了ansible常用的模块介绍,熟悉这些模块是基础,接下来我们通过一个实例来介绍playbook,planbook通过灵活的组装这些基础模块组件,可以实现各位复杂的业务操作场景我们先来说明下playbook几个常用的概念var:ansible里变量的概念就是重用某些定义值,主要是模板会用到t..
分类:
其他好文 时间:
2016-09-01 16:38:37
阅读次数:
607
一、css简介 CSS 是 Cascading Style Sheets的缩写,称为层叠样式表,用来设计网页的样式布局,以及大小来适应不同的屏幕等,使网页的样式和网页数据分离, 二、导入css 导入css有3种方式: 三、css选择器(常用) 更多选择器 四、css常用的属性 1 颜色属性: 2 字 ...
分类:
编程语言 时间:
2016-09-01 16:27:16
阅读次数:
165
一、HTML相关概念 HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。浏览器负责将标签翻译成用户“看得懂”的格式,呈现给用户! ...
分类:
编程语言 时间:
2016-09-01 12:35:40
阅读次数:
240
Ansible是一种集成系统的配置管理工具,使用Ansible可以批量管理服务器,应用的部署,批量的执行命令,并且Ansible还是一款轻量的开源软件,Ansible部署简单,使用yum包就可安装,但是功能的确相当的丰富,所以今天特地来聊聊Ansible。Ansible还有一个特点就是无需安装agent,..
分类:
其他好文 时间:
2016-08-30 23:08:26
阅读次数:
655
salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apache2协议,与Puppet,Chef功能类似,有一个强大的远程执行命令引擎,也有一个强大的配置管理系统,通常叫做SaltStateSystem。基本原理:..
分类:
其他好文 时间:
2016-08-30 23:06:34
阅读次数:
246
总结的都是一些自己用到的比较简单的知识,关于state.sls和playbooks等知识还在学习当中。。。ansible轻量级自动化运维工具,基于ssh,无需客户端安装和配置1、主控端装ansible(yuminstall-yansible)2、将主控端的公钥导入到受控端3、主控端/etc/ansible/hosts文件里写入受控..
分类:
其他好文 时间:
2016-08-30 22:55:26
阅读次数:
293
开发篇 一、前言 在设计某移动内部自动化运维平台时,经综合考虑终端机性能和功能需求等因素后,决定采用B/S模式,并且浏览器通过ActiveX组件实现与服务器Agent作P2P的通讯。好处,整个平台以网页形式存在,界面渲染性能高于桌面应用(终端机性能其低);通过ActiveX组件与各服务器Agent进 ...
分类:
其他好文 时间:
2016-08-30 19:33:00
阅读次数:
227
一:一个简单的Playbookplaybook比起shell脚本的优势,是幂等性,值得是运行一次和多次的结果都是一样的,不会对系统有影响一个简单的playbook:1---
2-hosts:all
3tasks:
4-name:InstallApache
5yum:name={{item}}state=present
6with_items:#定义上面的item变量
7-httpd
8-ht..
分类:
其他好文 时间:
2016-08-29 00:16:49
阅读次数:
434