![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ansible 基础
文章平均质量分 83
久 一
这个作者很懒,什么都没留下…
展开
-
Ansible 自动化实现(三)变量与进阶语法
引入变量,可以方便Playbook重用。比如装包的playbook,包名使用变量。多次执行playbook,只要改变变量名即可,不用编写新的playbook。ansible支持10种以上的变量定义方式。常用的变量来源如下:inventory变量。变量来自于主机清单文件facts变量。playbook变量。变量在playbook中定义。变量文件。专门创建用于保存变量的文件。推荐变量写入单独的文件。# 使用inventory变量。[test]原创 2023-08-05 22:34:37 · 63 阅读 · 1 评论 -
Ansible 自动化实现(二)playbook的编写及应用
每个play用于在指定的主机上,通过模块和参数执行相应的任务。一个剧本(即playbook),可以包含多个play。- 名字: 太白金星骗猴哥。- 名字: 猴哥天宫放马。- 名字: 石头裂开了。- 名字: 天宫震颤了。每个play可以包含多个任务。职员表: 猴哥, 玉皇大帝。职员表: 猴哥, 大马猴。任务有模块和参数构成。- 名字: 猴王初问世。- 名字: 官封弼马温。原创 2023-08-05 18:58:36 · 87 阅读 · 1 评论 -
Ansible 自动化实现(一)各模块概述
模块基本信息查看# 列出ansible的所有模块数量2834# 列出ansible的所有模块# 查看与yum相关的模块# 查看yum模块的使用说明,主要查看下方的EXAMPLE示例学习模块,主要知道实现某种功能,需要哪个模块。模块的使用方式都一样。主要是查看该模块有哪些参数。原创 2023-08-05 18:25:35 · 80 阅读 · 0 评论