YAML_15 include and roles
2024-09-26 00:30:07
在编写playbook的时候随着项目越来越大,playbook越来越复杂。可以把一些play、task 或 handler放到其他文件中,通过包含进来是一个不错的选择。
roles像是加强版的include,它可以引入一个项目的文件和目录
一般所需的目录层级有:
vars:变量层
tasks:任务层
handlers:触发条件
files:文件
template:模板
default:默认,优先级最低
...
tasks:
- include: tasks/setup.yml
- include: tasks/users.yml user=plj
//users.yml 中可以通过{{ user }}来使用这些变量
handlers:
- include: handlers/handlers.yml
最新文章
- vbox丢失*MultiArch_amd64.msi或者*MultiArch_x86.msi重新制作
- android下载简单工具类
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数006, image,影像处理(像素图)
- 机器人操作系统(ROS)教程4:ROS的框架【转】
- Oracle将表keep到内存
- python3中输出不换行
- NAT(未验证,后续见Linux服务器架构篇)
- js去掉所有空格
- gl.TexSubImage2D 使用遇到图片翻转的问题
- 用Ubuntu快速安装Jenkins
- Python sqlalchemy orm 外键关联
- Looper loop
- 【Git使用】SourceTree+Git简单使用(Windows)(转)
- git初使用总结感悟
- 处理jQuery选择器中的特殊符号,如(、#等
- The MATLAB Profiler
- TED_Topic4:How I fell in love with quasars, blazars and our incredible universe
- Codeforces Round #272 (Div. 2) E. Dreamoon and Strings dp
- MS Sql Server 中主从库的配置和使用介绍
- http协议code码