码迷,mamicode.com
首页 >  
搜索关键字:自动化运维工具 puppet    ( 989个结果
一、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
Puppet批量修改SSH端口-Linux软件分发
SSH默认使用tcp22端口,为了保护Linux的22端×××破,我们有时候需要将SSH的端口做修改;然而企业环境中,服务器数量是巨大的,逐个修改的工作量可想而知。使用puppet就可以很好的解决此类问题,为运维人员减轻工作负担。案例拓扑如下:上图中的PuppetClient也就是需要修改SSH端口的Linux服务器1、1)PuppetMaster上应当创建如下目录,puppet运行用户puppet
分类:系统相关   时间:2018-05-12 21:40:55    阅读次数:201
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
自动化运维工具Ansible实战(二)主机清单的管理
Ansible通过读取默认的主机清单配置/etc/ansible/hosts(我们前面已经拷贝)来同时连接到多个远程主机,来执行远程操作任务的。但是如果要修改默认路径可以通过修改主配置文件 ansible.cfg 的 hostfile 参数指定相应的路径。
分类:其他好文   时间:2018-04-21 00:23:09    阅读次数:179
989条   上一页 1 ... 21 22 23 24 25 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!