码迷,mamicode.com
首页 >  
搜索关键字:运维工具    ( 514个结果
Asible常用的模块和简单的playbook使用
Ansible作用ansible是新出现的自动化运维工具,基于Python开发,实现了批量系统配置、批量程序部署、批量运行命令等功能。特性1.noagent:不需要在被管控主机上安装任何软件2.noserver:无服务器端,使用时直接运行命令即可3.modulesinanylanguages:基于模块工作,可使用任意语言开发模块,4.使用yaml语言定制剧本playbook5.sshbydefau
分类:其他好文   时间:2018-05-26 20:26:32    阅读次数:721
【实战小项目】python开发自动化运维工具--批量操作主机
有很多开源自动化运维工具都很好用如ansible/salt stack等,完全不用重复造轮子。只不过,很多运维同学学习Python之后,苦于没小项目训练,本篇演示用Python写一个批量操作主机的工具,大家空余时候可以试着写写,完善完善。 1 思路分析 在运维工作中,古老的方式部署环境、上线代码可能 ...
分类:编程语言   时间:2018-05-25 21:30:53    阅读次数:283
一、ansible基础使用
1、常用的自动化运维工具对比 1、Puppet 基于ruby语言开发,CS架构,扩展性强,比如集群,客户端和服务器通信用ssl协议 2、Slatstack 基于python开发,也是采用cs架构,比puppet更轻量级,脚本配置更为简单 3、Ansible 基于python开发,支持分布式,无需客户 ...
分类:其他好文   时间:2018-05-24 13:56:04    阅读次数:277
自动化工具-ansible服务部署与使用
1.前言 1.1ansible软件介绍 python 语言是运维人员必须会的语言 ansible 是一个基于python 开发的自动化运维工具 其功能实现基于ssh远程连接服务 ansible 可以实现批量系统配置,批量软件部署,批量文件拷贝,批量运行命令等功能 除了ansible之外,还有salt ...
分类:其他好文   时间:2018-05-21 00:01:13    阅读次数:177
Ansible安装与配置(自动化运维工具)
一、Ansible介绍 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于模块工作的,本身没有批量部署的能力。真正具有 ...
分类:其他好文   时间:2018-05-20 18:11:10    阅读次数:221
centos7.3 安装ansible
1、ansible介绍ansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。ansible应用程序存在于epel(第三方社区)源,依赖于很多python组件。主要包括:(1)、连接插件connectionplugin
分类:其他好文   时间:2018-05-08 14:47:31    阅读次数:821
自动化运维工具Ansible实战(五)Playbooks剧本使用
Playbooks与Ad-Hoc相比,是一种完全不同的运用Ansible的方式,而且是非常之强大的;也是系统ansible命令的集合,其利用yaml语言编写,运行过程,ansbile-playbook命令根据自上而下的顺序依次执行。 简单来说,Playbooks 是一种简单的配置管理系统与多机器部署系统的基础。与现有的其他系统有不同之处,且非常适合于复杂应用的部署。
分类:其他好文   时间:2018-05-04 18:27:55    阅读次数:598
linux自动化运维平台ansible部署
随着AI和电商以及5G的到来,人为参与运维就会越感到苍白无力,自动化运维会大大提高人的工作效率,使服务器能更好的工作。本文介绍的自动化运维工具是ansible。有兴趣的人可以搜索芬兰运营商Elisa自动化运维案例。
分类:系统相关   时间:2018-05-04 16:56:35    阅读次数:273
利用shell脚本远程登录服务器并修改saltstack配置并重启服务
最近公司为了上一个活动功能,增加了40台服务器,虽然服务器可以通过saltstack 来统一管理(自动化运维工具 SaltStack 搭建),项目可以通过jenkins + saltstack统一发布(利用jenkins+saltstack+sh部署项目到多台服务器),但是在此之前需要把这40台服务 ...
分类:系统相关   时间:2018-04-28 14:11:58    阅读次数:301
puppet 基础篇
很多公司经常情况下会遇到这么一个问题,新应用开发完成之后,运维人员耗费了大量的时间在测试环境上完成了项目的部署,而迁移到线上环境依旧需要逐字逐句的变更配置,没日没夜的加班之后,才能够勉强保证新应用在线上环境正常运行。而与此同时,公司的领导层已经暴跳如雷,"我已经投入了大量的资金下去,为什么部署一个新的应用依旧需要花费这么久的时间?" puppet的创始人luke kanies就曾经在这种环境中备受煎熬。于是他就开始思考,如何让系统管理员们能够更加高效的去完成工作。随即诞生的产物就是这款名为puppet的软件。 事实上,luke kanies在开发puppet之前,基本上都是采用perl来编写程序,但是当他想要用perl去编写脑中的这款程序的模型时发现无法实现。然后luke kanies尝试了python等语言,都没办法写出他心目中的功能。后来一个偶然的机会,朋友提起了ruby这种语言,表示该语言功能十分强大,所以luke kenies尝试了ruby,并且基于ruby语言开发出了puppet。 如果说企业想要多台服务器的维护成本,puppet是非常不错的工具之一,主要原因是由于pu
分类:其他好文   时间:2018-04-25 14:27:25    阅读次数:175
514条   上一页 1 ... 19 20 21 22 23 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!