关于“ansible_php”的问题,小编就整理了【4】个相关介绍“ansible_php”的解答:
ansible目前的应用?ansible是一个配置管理和应用部署工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric、SaltStack )的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。
ansible在生产环境当中的应用
自动化部署应用
自动化管理配置
自动化持续交付
自动化(aws)云服务器管理
ansible模块详解?ansible模块是新出现的自动化运维工具,基于Python开发,集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。
ansible模块是基于模块工作的,本身没有批量部署的能力。
真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:
(1)、连接插件connection plugins:负责和被监控端实现通信;
(2)、host inventory:指定操作的主机,是一个配置文件里面定义监控的主机;
(3)、各种模块核心模块、command模块、自定义模块;
(4)、借助于插件完成记录日志邮件等功能;
(5)、playbook:剧本执行多个任务时,非必需可以让节点一次性运行多个任务。
ansible作用?1.ansible揉合了众多老牌运维工具的优点,基本上puppet和saltstack能实现的功能全都能实现
2.轻量级:不用在被管理端安装agent(代理程序)更新时,只需在操作管理机进行一次,而不用频繁的在被管理端一个个更新
3.ansible是一个工具,ansible本身不是服务而是一个工具,ansible不需启动服务,仅仅是个工具,可轻松实现分布式扩展
4.批量任务执行可以写成脚本,而且不用分发到远程就可以执行
5.ansible是一致性,高可靠性,安全性设计的轻量级自动化工具
6.ansible使用python语言编写,维护更加简单
ansible能做什么?Ansible 是新出现的自动化运维工具,基于 Python 开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等等功能。
举个例子:
# 查看CPU 占用率的统计信息
display cpu-usage
# 查看内存的使用状态
display memory-usage
# 查看电源的工作状态
display power
# 查看接口是否工作在正常状态
display error-down recovery
# 查看VRRP的工作状态
display vrrp brief
# 查看NTP的工作状态
display ntp status
# 查看用户上线失败记录信息
display aaa online-fail-record
# 查看设备中的历史告警信息
display alarm history
到此,以上就是小编对于“ansible_php”的问题就介绍到这了,希望介绍关于“ansible_php”的【4】点解答对大家有用。