![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ansible
文章平均质量分 53
看,未来
墨家学徒
展开
-
ansible-playbook 可用参数
代码】ansible-playbook可用参数。原创 2022-07-24 10:34:35 · 517 阅读 · 0 评论 -
辨析 role、import_role、include_role
文章目录role**目录结构****Tags的影响****执行role中指定的task文件**import_role**使用方法****静态引用****Tag的影响****执行role中特定的task文件**include_role**使用方法****动态引用****Tag的影响****执行role中特定的task文件**role目录结构一个role可以包含以下八个目录common/ tasks/ # 任务文件 handlers/ # handler文件原创 2022-03-27 10:00:00 · 1524 阅读 · 1 评论 -
辨析 ansible 之 import 和 include
辨析 ansible 之 import 和 include概括起来讲,import_tasks 是静态的,include_tasks 是动态的。(学过 C++ 的朋友想一下静态联编和动态联编就明白了。)在 ansible 中二者还会有更多的一些特性。二者都可以用来将任务导入。在使用 import_tasks 引用变量时,要确保变量定义在 vars/vars_file或命令行中。这个属于语言细节,注意一下。使用 set_fact 是过不去的。when 关键字对 include_tasks 和 im原创 2022-03-27 10:00:00 · 1025 阅读 · 0 评论 -
role 的组织方式
文章目录简介创建roles创建后的目录结构如下:role的引用与执行roles语句引用**检索路径**简介role是task文件、变量文件、handlers文件的集合体,这个集合体的显著特点是:可移植性和可重复执行性。实践中,通常我们以部署某个服务为单元作为一个role ,然后将这些服务单元(role)放在一个roles目录下。主playbook文件通过调用roles目录下的role,来实现各种灵活多变的部署需求。创建roles通常创建一个role的方法有两种:命令mkdir和touch行手动原创 2022-03-26 20:00:00 · 1558 阅读 · 0 评论