Ansible开源运维自动化器材谁用谁知道!
Ansible 是连年来越来越火的一款开源运维自动化器材,通过Ansible可以实现运维自动化,进步运维工程师的事变服从,镌汰工钱失误。 Ansible 通过自己集成的很是富厚的模块可以实现各类打点使命,其自带模块高出上千个。更为重要的是,它操纵很是简朴,纵然小白也可以轻松上手,但它提供的成果又很是富厚,在运维规模,险些可以做任何事。 1、Ansible 特点 Ansible 自 2012 年宣布以来,很快在环球风行,其特点如下: Ansible 基于 Python 开拓,运维工程师对其二次开拓相比拟力轻易; Ansible 富厚的内置模块,险些可以满意统统要求; 打点模式很是简朴,一条呼吁可以影响上千台主机; 无客户端模式,底层通过 SSH 通讯; Ansible宣布后,也延续被 AWS、Google Cloud Platform、Microsoft Azure、Cisco、HP、VMware、Twitter 等大公司采取并投入行使; 二、Ansible的脚色 行使者:怎样行使 Ansible 实现自动化运维? Ansible 器材集:Ansible 可以实现的成果? 浸染工具:Ansible 可以影响哪些主机? 1、行使者 如下图所示:Ansible 行使者可以回收多种方法和 Ansible 交互,图中展示了四种方法: CMDB:CMDB 存储和打点者企业IT架构中的各项设置信息,是构建 ITIL 项目标焦点器材,运维职员可以组合 CMDB 和 Ansible,通过 CMDB 直接下发指令挪用Ansible 器材集完成操纵者所但愿到达的方针; PUBLIC/PRIVATE 方法:Ansible 除了富厚的内置模块外,同时还提供富厚的 API说话接口,如PHP、Python、PERL 等多种风行说话,基于 PUBLIC/PRIVATE,Ansible 以 API 挪用的方法运行; Ad-Hoc 呼吁集:Users直接通过Ad-Hoc呼吁集挪用Ansible器材集来完成使命; Playbooks:Users 预先编写好 Ansible Playbooks,通过执行 Playbooks 中预先编排好的使命集,按序执利用命 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |