使用Ansible服务实现自动化运维(更新中)

一、Ansible介绍

1.1 Ansible

Ansible目前是运维自动化工具中最简单、容易上手的一款优秀软件,能够用来管理各种资源。用户可以使用Ansible自动部署应用程序,以此实现IT基础架构的全面部署。

  • Ansible是一个可以同时管理多个远程主机的软件

    • 远程主机:指任何可以通过SSH协议登录的主机

 1.2 功能

批量执行远程命令,可以对远程的多台主机同时进行命令的执行

批量安装和配置软件服务,可以对远程的多台主机进行自动化的方式配置和管理各种服务

编排高级的企业级复杂的IT架构任务, Ansible的Playbook和role可以轻松实现大型的IT复杂架构

1.3 特点

ansible基于python语言开发

Ansible通过SSH协议实现管理节点与远程节点之间的通信。理论上来说,只要是能通过SSH登录到远程主机来完成的操作,都可以通过Ansible实现批量自动化操作

ansible的模块丰富,ansible中内置了三千多个模块 模块本质上就是脚本(shell脚本、python脚本

ansible playbook则提供类似于编程语言的复杂功能

ansible支持异构架构。也就是通过ansible,可以批量管理window、linux等不同系统的服务器

1.4 专用术语 

英文

中文

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值