E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
absible运维工具
自动化
运维工具
——ansible
前言我们先来了解一下近年来大多数公司遇到的运维方面的问题:1、硬件选型多样化2、系统多版本并存3、目录结构混乱4、运维人员水平参差不齐5、历史遗留问题多6、同一软件出现多个版本7、无法批量化操作8、工作效率低,故障率高9、项目上线操作繁琐然而理想状态是这样的:1、只有少数类型的硬件,便于管理2、系统版本统一3、目录结构规范4、运维工程师水平层次高5、无历史包袱6、同一软件只有单一版本7、同一类操作
MRUJ
·
2017-12-05 20:37
自动化
ansible
原理介绍
Ansible快速入门
所以ansible自动化
运维工具
的出现就很好的解决这问题,让我门从刀耕火种时代进入自动化运维时代。
暗刺
·
2017-12-02 19:59
ansible
20171118 Ansible
ansible介绍ansible常用模块使用playbooktemplates,模板条件测试和循环迭代roles,角色一、ansible介绍ansible:自动化
运维工具
,实现了批量系统配置、批量程序部署
哈喽别样
·
2017-11-26 22:57
Ansible中內建变量的使用
Ansible中內建变量的使用Ansible是新出现的自动化
运维工具
,基于Python开发,集合了众多
运维工具
(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置
GeoffreyChan
·
2017-11-26 22:25
运维
Puppet---自动化
运维工具
(进阶)
puppet的部分变量由facter提供,是一个单独的软件包,在安装puppet时就已经被依赖安装了facter -p#变量名称及变量值,可直接调用每个变量都有作用域,即作用范围puppet的流程控制,如if语句、case语句、selector语句下面结合示例,分析变量与流程控制的作用if语句示例:cat if1.pp if $osfamily == 'Debian' { #osfam
a_pan
·
2017-11-25 22:28
linux;puppet
自动化运维工具
Puppet--自动化
运维工具
基本功能介绍
puppet与ansible都是运维自动化工具,二者最大的区别在于,puppet重量级适用于较大规模运维场景,而ansible较轻量级在较大规模站点的功能显得不那么强。puppet使用ruby语言研发,所以在使用中还要掌握一些ruby的语法;本处使用epel仓库安装puppet,版本是3.6.2yum -y install puppetpuppet获取帮助信息puppet helppuppet有
a_pan
·
2017-11-24 22:10
linux
puppet
自动化运维工具
自动化
运维工具
之fabric
fabricFabric是一个基于Python(2.5-2.7)的库和命令行工具,用来提高基于SSH的应用部署和系统管理效率。稍微了解Python的人都知道,实际上它只节省了数行ifname==“main”这样的惯例代码而已。Fabric的设计目的更是为了使用它自己的API,包括执行Shell命令、传送文件等函数(或操作)接口。命令使用fab[options][:arg1,arg2=val2,ho
yzy121403725
·
2017-11-23 11:38
python
fabric
python
我的友情链接
马哥教育Devil龙哥阿熊的窝回忆未来-张宴虚拟的现实王伟展示过去,展望未来【周灵杰】StoryofAlloVince馨木私属领地linux进阶屋CrekeBlog文彪赵海华-运维运维军团好好活着OPs
运维工具
火丁笔记
amwuqd
·
2017-11-22 23:35
自动化
运维工具
之Saltstack
一、简介whatisSaltstack?Saltstack是一个具备puppet与func功能为一身的集中化管理平台,saltstack基于python实现,功能十分强大,适合大规模批量管理服务器,并且它比Puppet更容易配置。saltstack具有三种基本功能包括远程命令执行,配置管理(服务,文件,cron,用户,组),云管理。同时,saltstack具有三种运行方式Local、master/
SoulMio
·
2017-11-22 16:13
自动化
运维工具
saltstack
自动化
自动化
运维工具
inception+archer
#yuminstallcmakebisonncurses-develgccgcc-c++openssl-devel下载,解压wgethttps://github.com/mysql-inception/inception/archive/master.zip#mkdir/usr/local/inception安装目录#mkdir/inception#mkdir{data,logs}#cdincep
ciyiyi3536
·
2017-11-21 16:08
自动化
运维工具
之Puppet
一、ruby介绍(pupet4以上已用其他语言重写)puppet3以下版本是由ruby语言研发的,所以在学习Puppet之前,可以先了解下ruby语言。ruby是一种面向对象、命令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本人松本行弘设计并开发,遵守BSD许可证和RubyLicense。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。Ruby
SoulMio
·
2017-11-20 17:35
安装
使用
puppet
自动化
2017 11-17 ansible应用
一.ansible(1)ansible:ansible是一款新出现的自动化运维系统,基于python开发并集合了众多
运维工具
的优点,实现批量系统配置,具有程序部署,批量运行命令等功能。
楠人帮
·
2017-11-19 18:17
Ansible--常用模块
介绍:ansible是基于Python开发,集合了众多
运维工具
(puppet、cfengine、chef、func、fabric)的优点具有批量系统配置、批量程序部署、批量运行命令等功能。
a_pan
·
2017-11-17 22:44
linux
ansible
自动化运维工具
ansible 介绍
ansible是一个自动化
运维工具
能够提供配置管理、应用部署、服务自动化。
Daniel风潇潇
·
2017-11-15 14:27
基础
ansible
shell习题-批量同步代码
需求背景是:一个业务,有3台服务器(A,B,C)做负载均衡,由于规模太小目前并未使用专业的自动化
运维工具
。有新的需求时,开发同事改完代码会把变更上传到其中一台服务器A上。
15816815732
·
2017-11-08 22:59
shell
linux--shell练习
Linux的企业-自动化
运维工具
Saltstack(haproxy+nginx)
一.saltstack简介Saltstack是一个新的基础设施管理工具。目前处于快速发展阶段,可以看做是pssh+弱化的Puppet的组合。间接的反映出了saltstack的两大功能:远程执行和配置管理。Saltstack使用Python开发,是一个非常简单易用和轻量级的管理工具。由Master和Minion构成,通过ZeroMQ进行通信。Saltstack的master端监听4505与4506端
weixin_33924220
·
2017-11-08 14:00
运维
开发工具
python
ansible实现nginx双主模式反代,keepalived高可用,memcached缓存
ansible自动化
运维工具
配置ngnix前端反代到后端真实机,并设置keepalived高可用,在后端一台真实主机上配置httpd,mysql,php-fpm;设置memcached缓存服务器在这台真实主机上
wujunqi1996
·
2017-11-07 23:08
实现
nginx
ansible
自动化
运维工具
Ansible的用法
一、Ansible简介Ansible是新出现的自动化
运维工具
,基于Python开发,集合了众多
运维工具
(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署
zzc052
·
2017-11-05 01:51
Ansible
Linux
Ansible读书笔记
Ansible它是个集配置管理和应用部署于一体的自动化
运维工具
。应用情况:1)自动化批量部署应用;2)自动化管理配置文件;3)自动化云服务器;4)自动化持续交付。它默认通过ssh协议管理机器。
午觉不眠Orz
·
2017-11-05 00:12
企业轻量级自动化
运维工具
—ansible(常见的错误解决,免秘钥互信,常用的模块)
企业轻量级自动化
运维工具
—ansible1.ansible简介ansible是“AnsibleisSimpleITAutomation”——简单的自动化IT工具。
Arethon
·
2017-10-31 19:06
企业
自动化
轻量级
20款开发运维必备的顶级工具
概述:开发
运维工具
与软件开发领域的最佳实践密切相关,也与必要的规范密切相关。在整个开发生命周期涉及到一大批新旧工具,从规划、编码、测试、发布到监控。
杰瑞26
·
2017-10-29 19:06
【开发工具】
ansible-playbook批量部署nginx
一.Ansibleansible是新出现的
运维工具
是基于Python研发的糅合了众多老牌
运维工具
的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。
殇璃SL
·
2017-10-28 15:06
脚本编写
ansible puppet saltstack三款自动化
运维工具
的对比
一、基础介绍ansible基础介绍可参考:http://kaliarch.blog.51cto.com/8966921/1971185puppet基础介绍可参考:http://kaliarch.blog.51cto.com/8966921/1973736saltstack基础介绍可参考:http://kaliarch.blog.51cto.com/8966921/1975219二、技术特性比较名称
KaliArch
·
2017-10-25 14:58
对比
puppet
运维工具
DevOPS
ansible部署zabbix客户端
Ansible简介:ansible是新出现的自动化
运维工具
,基于Python开发,集合了众多
运维工具
(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署
XiaoBingZ
·
2017-10-23 23:56
部署
zabbix
ansidb
ansible
安装ansible自动
运维工具
setuptools模块安装https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.tar.gz#tarxvzfsetuptools-7.0.tar.gz#cdsetuptools-7.0#pythonsetup.pyinstallpycrypto模块安装https://pypi.python.org/packages
守护我们的幸福
·
2017-10-23 22:06
ansible
自动化
运维工具
Saltstack
一、概述1.1Saltstack简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。通过部署Sal
KaliArch
·
2017-10-23 14:02
自动化
saltstack
DevOPS
ansible部署zabbix客户端
Ansible部署zabbix客户端1、简介ansible是新出现的自动化
运维工具
,基于Python开发,集合了众多
运维工具
(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置
xhk777
·
2017-10-22 19:54
自动化
zabbix
ansible
zabbix
自动化
运维工具
puppet安装部署
Puppet部署与应用前言:到目前为止,我们已经搭建了很多的服务器,每一台服务器都需要执行很多的命令,给我的感觉是实验不难,原理也好理解,就是命令太麻烦。如果只管理几台服务器,命令多点也没什么,但是如果管理着成百上千台服务器,可以想象一下,工作量将是多么的庞大。所以作为一名运维工程师,就需要寻找一款能够降低工作量的工具。那么今天就给大家介绍一批工具,这批工具是“可编程”的,只需要为这批工具写上几行
李伟铭MIng
·
2017-10-20 10:52
自动化
运维工具
Ansible之roles
一、概述1.1概念roles用于层次性、结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。简单来讲,roles就是通过分别将变量(vars)、文件(file)、任务(tasks)、模块(modules)及处理器(handlers)放置于单独的目录中,并可以便捷地incl
KaliArch
·
2017-10-19 15:00
运维
自动化
roles
DevOPS
自动化
运维工具
Puppet(管理资源)
接上文《自动化
运维工具
Puppet》http://kaliarch.blog.51cto.com/8966921/1973736利用模块与模版管理agent端资源一、模块管理环境安装及相关配置见链接http
KaliArch
·
2017-10-18 17:18
资源管理
puppet
DevOPS
自动化
运维工具
puppet安装部署
Puppet部署与应用前言:到目前为止,我们已经搭建了很多的服务器,每一台服务器都需要执行很多的命令,给我的感觉是实验不难,原理也好理解,就是命令太麻烦。如果只管理几台服务器,命令多点也没什么,但是如果管理着成百上千台服务器,可以想象一下,工作量将是多么的庞大。所以作为一名运维工程师,就需要寻找一款能够降低工作量的工具。那么今天就给大家介绍一批工具,这批工具是“可编程”的,只需要为这批工具写上几行
我不是九爷
·
2017-10-18 17:16
自动化
运维工具
puppet
Saltstack
自动化
运维工具
Puppet
一、概述1.1puppet的概念Puppet是一款使用GPLV2X协议授权的开源管理配置工具,用Ruby语言开发。其既可以通过客户端–服务器的方式运行,也可以独立运行。Puppet可以为系统管理员提供方便、快捷的系统自动化管理。对于系统管理员来说通过Puppet配置管理系统,底层的操作系统的发行版本是透明的,Puppet通过(Provider又称提供者)属性来完成软件的配置与安装,管理员不必关心操
KaliArch
·
2017-10-18 14:20
运维
自动化
puppet
DevOPS
ansible基础
ansible系统架构ansible简介ansible是新出现的自动化
运维工具
,ansible是一个配置管理和应用部署工具,基于Python开发,集合了众多
运维工具
(puppet、cfengine、chef
知了啊文
·
2017-10-11 15:20
自动化
运维工具
Ansible
一、简介1.1基本概念:ansible是一个基于python开发的轻量级自动化运维管理工具,可以用来批量执行命令,安装程序,支持playbook编排。它通过ssh协议来连接主机,去中心化,相对比puppet和saltstack无需安装客户即可实现文件传输、命令执行、应用部署、配置管理、任务编排等,显得更为简单与轻量。ansible只是提供一种框架,其基于模块工作的,本身没有批量部署。1.2核心组件
KaliArch
·
2017-10-10 15:02
ansible
ci
cd
DevOPS
Shell脚本实现ssh免密登录及批量配置管理
我们通常还是工作在,几十台上百台服务器这样的环境,而使用ansible或者puppet这样的自动化
运维工具
则显得大材小用,并且最终的效果可能还不如几个小工具达到的效果好。
vincenteve
·
2017-10-08 20:48
ssh
免密登录
部署管理
自动化运维
自动化
运维工具
Ansible实战(七)playbook循环
(一)简述在使用ansible做自动化运维的时候,免不了的要重复执行某些操作,如:添加几个用户,创建几个MySQL用户并为之赋予权限,操作某个目录下所有文件等等。好在playbook支持循环语句,可以使得某些需求很容易而且很规范的实现。(二)常用的循环语句1,with_items。with_items是playbooks中最基本也是最常用的循环语句:语法:tasks:- name:Secure c
lqbyz
·
2017-09-28 23:14
play
ansible
自动化工具
自动化
运维工具
Ansible实战(六)playbook常用的模块
(一)简述playbook的模块与在ansible命令行下使用的模块有一些不同。这主要是因为在playbook中会使用到一些facts变量和一些通过setup模块从远程主机上获取到的变量。有些模块没法在命令行下运行,就是因为它们需要这些变量。而且即使那些可以在命令行下工作的模块也可以通过playbook的模块获取一些更高级的功能。(二)常用的模块1,template模块在实际应用中,我们的配置文件
lqbyz
·
2017-09-26 17:26
Ansible
bookplay
自动化工具
深入浅析Linux轻量级自动
运维工具
-Ansible
转自Linux轻量级自动
运维工具
-Ansible浅析-~微风~-51CTO技术博客http://weiweidefeng.blog.51cto.com/1957995/1895261Ansible是什么
paul_hch
·
2017-09-26 16:19
Puppet的agent/master原理与案例实现
简介puppet类似于ansible,但ansible是轻量化的自动化
运维工具
,管理20台左右的机器还是可以的,但是当机器数量多的情况下,ansible就应付不过来了,需要更高级的自动化
运维工具
puppet
烟雨醉梦里
·
2017-09-24 10:57
Linux
自动化配置工具
ansible 工作原理以及使用详解
:1、ansible的作用以及工作结构2、ansible的安装以及使用3、ansible的playbook使用一、ansible的作用以及工作结构1、ansible简介:ansible是新出现的自动化
运维工具
六月天的安静
·
2017-09-23 16:37
Ansible 自动化
运维工具
之inventory和常用模块介绍
一、inventory介绍前面我们介绍过ansible的hosts文件是存放被管理主机的,被管理主机比较少的情况下,直接在hosts中定义即可,但是以后很定会管理多台主机,而ansible可管理的主机集合就叫做inventory。在ansible中,描述你主机的默认方法是将它们列在一个文本文件中,这个文件叫inventory文件。一个简单的inventory文件可能只包含一组主机名的列表,如下:1
紫心雪莲_ywt
·
2017-09-21 16:32
ansible
ansible
ansible是一款自动化
运维工具
,基于python开发,他是基于各个模块来工作的,主要由以下几个组件:connectionplugins:用来和需要操作的远程主机通信的,由于ansible是无agent
fengkaipeng
·
2017-09-19 19:55
使用shell脚本一键安装zabbix并配置客户端的自动发现选项
1.缘由:我自己的ESXi服务器上上最近新加了好多虚拟主机,但我现在还不会安装,使用,那种批量
运维工具
(saltstack,ansible,puppet等)。
对唔住
·
2017-09-15 12:14
监控
shell
zabbix
Linux
ansible工作原理以及使用详解
:1、ansible的作用以及工作结构2、ansible的安装以及使用3、ansible的playbook使用一、ansible的作用以及工作结构1、ansible简介:ansible是新出现的自动化
运维工具
紫心雪莲_ywt
·
2017-09-15 10:32
ansible
puppet5.1 安装与配置
我们可以引入一批工具,这批工具可编写相应的manifests代码,运行它便可以自动完成所有的工作,目前比较流行的
运维工具
主要有:puppet,ansible,slackstack等,在这我们主要以puppet
Sam007
·
2017-09-13 11:00
自动化
运维工具
Ansible实战(五)playbook使用
(一)playbook简述ansbile-playbook是一系统ansible命令的集合,其利用yaml语言编写,运行过程,ansbile-playbook命令根据自上而下的顺序依次执行。同时,playbook开创了很多特性,它可以允许你传输某个命令的状态到后面的指令,如你可以从一台机器的文件中抓取内容并附为变量,然后在另一台机器中使用,这使得你可以实现一些复杂的部署机制,这是ansible命令
lqbyz
·
2017-09-06 17:00
play
playbook
ansible
自动化工具
自动化
运维工具
Ansible实战(三)常用的配置和相关命令
Ansible默认安装好后有一个配置文件/etc/ansible/ansible.cfg,该配置文件中定义了ansible的主机的默认配置部分,如默认是否需要输入密码、是否开启sudo认证、action_plugins插件的位置、hosts主机组的位置、是否开启log功能、默认端口、key文件位置等等。具体如下: [defaults] # some basic default valu
lqbyz
·
2017-09-01 17:05
chdir
ansible
自动化工具
自动化
运维工具
Ansible实战(二)主机清单的管理
Ansible通过读取默认的主机清单配置/etc/ansible/hosts,来同时连接到多个远程主机,来执行远程操作任务的,但是如果要修改默认路径可以通过修改主配置文件ansible.cfg的hostfile参数指定相应的路径。具体查看相应的路径为:[root@Monitor ansible]# vim ansible.cfg remote_port = 22remote_user = r
lqbyz
·
2017-08-31 17:59
ansible
parttern
自动化工具
2017年Linux运维人员必会开源
运维工具
体系
http://oldboy.blog.51cto.com/2561410/775056Linux运维人员必会开源
运维工具
体系说明:不同的技术人员,在不同的阶段确定知识边界非常重要,否则,虽然是千里马,但是不知道终点在哪
Sky_linux
·
2017-08-30 22:43
运维必会的开源工具
linux系统管理
史上最全的数据中心
运维工具
清单
对于数据中心运维或机房运维的工程师来说,在运维工作中需要涉及大量的工具(注意:是实物的工作,而不是软件工具),今天小编给大家收集整理了一个完整版本,这可能是史上最齐全的了。一、测量仪器仪表电子显示试电笔万用表兆欧表钳形电流表相序表热成像仪红外线测温仪温湿度测量仪电能质量分析仪电子式风速仪尘埃粒子计数仪管路探伤仪超声波流量计接地电阻测试仪绝缘摇表便携式PH仪便携式电导仪卤素检漏仪游标卡尺网线测线仪二
ChinaUnicom110
·
2017-08-28 18:03
linux
运维工具
linux运维
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他