ansible架构原理及工作流程
发表于:2025-01-30 作者:千家信息网编辑
千家信息网最后更新 2025年01月30日,一、ansible介绍ansible是一种自动化运维工具,基于paramiko模块开发,用于批量执行任务和发布工作,被广泛用于日常运维工作当中.二、ansible架构架构图:ansible核心模块介绍
千家信息网最后更新 2025年01月30日ansible架构原理及工作流程
一、ansible介绍
ansible是一种自动化运维工具,基于paramiko模块开发,用于批量执行任务和发布工作,被广泛用于日常运维工作当中.
二、ansible架构
架构图:
ansible核心模块介绍:
core models: ansible自带的模块,file,shell,copy等
custom models: ansible自带模块不足以满足工作需要时,用户添加扩展模块
host inventory: 由ansible 管理的主机,包括主机名,ip,端口等
playbook: yaml格式文件,多任务定义在一个yaml文件中,主要定义哪些功能由哪些模块完成,顺序执行
connection plugins: ansible通过该插件连接到各个目标主机,内部默认使用paramiko模块ssh协议来完成
三、ansible特性
- 被管理端无需安装agnet,只要配置满足条件的python版本,和ssh服务
- no server 只需要安装ansible软件,配置完之后,命令行完成工作
- 可以基于任何语言开发新模块
- 由于被控端没有安装agent软件,只能通过命令端推送任务
- 模块是幂等性的,定义的任务已存在则不会做任何事情,意味着在同一台服务器上多次执行同一个playbook和执行一次,效果一样
四、ansible执行任务模式
1.ad-hoc模式
单模块,批量执行单条命令
2.playbook模式
批量执行多个任务,多个任务完成一个大的功能,相当于多个ad-hoc的配置文件
五、工作流程
模块
任务
工作
主机
命令
多个
文件
模式
配置
功能
软件
开发
服务
管理
工作流程
架构
流程
工具
意味
插件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
基础网络安全攻防技术
光遇能不能下载两个不同的服务器
警易网络安全陷进手抄报
查看服务器数据库列表
车陂网络技术推广
我的世界永恒梦服务器
创盾网络技术有限公司怎么样
郑州市软件开发公司列表
主机访问web服务器时
js是怎么连接数据库的
福莱盈电子有限公司软件开发
数据库最基础的书
网络技术可以报一建市政吗
南宁网络安全公司有哪些
什么是数据库简述
绝地求生未来之役服务器推荐
采购erp软件开发管理
网络技术三级课程
ppmi数据库下载不了
网盘单独数据库
临床数据库挖掘与综述的区别
密云区环保软件开发经历
属于保护网络安全的措施有
灌南选择网络技术排名靠前
华为重视网络技术
大学生网络安全图片ppt
数据库% 意思
软件开发培训学校前景
软件开发大屏显示器
刀片服务器维修哪里专业