ansible role[初稿]
2024-09-29 18:07:42
ansible roles
role_name/
files/:存储由copy或script等模块调用的文件;
tasks/:此目录中至少应该有一个名为main.yml的文件,用于定义各task;其它的文件需要由main.yml进行“包含”调用;
handlers/:此目录中至少应该有一个名为main.yml的文件,用于定义各handler;其它的文件需要由main.yml进行“包含”调用;
vars/:此目录中至少应该有一个名为main.yml的文件,用于定义各variable;其它的文件需要由main.yml进行“包含”调用;
templates/:存储由template模块调用的模板文本;
meta/:此目录中至少应该有一个名为main.yml的文件,定义当前角色的特殊设定及其依赖关系;其它的文件需要由main.yml进行“包含”调用;
default/:此目录中至少应该有一个名为main.yml的文件,用于设定默认变量;
在playbook中调用角色的方法:
- hosts: HOSTS
remote_user: USERNAME
roles:
- ROLE1
- ROLE2
- { role: ROLE3, VARIABLE: VALUE, ...}
- { role: ROLE4, when: CONDITION }
最新文章
- 初步认识Node 之Node为何物
- PHP 使用 password_hash() 给密码加密
- 关于ios “<;null>;”的异常处理
- CentOS下Apache配置多域名或者多端口映射
- 循序渐进Python3(十一) --2-- web之javascript
- javaweb中实现在线人数统计
- Android_就像小朋友“搭积木”一样。
- DBLINK 创建与小结
- PC/UVa 题号: 110101/100 The 3n+1 problem (3n+1 问题)
- 在不同编程语言中对Unix时间戳进行转换(Unix timestamp)
- 【工具】JAVA 在单元读取文件并比较
- poj3006 筛选法求素数模板(数论)
- 14 fragment传值
- 03 SeekBar 音频播放拖拽进度条
- C# 如何进行图像的压缩
- Linux文件管理和编辑常用命令
- 大数据入门第二十一天——scala入门(一)并发编程Actor
- CentOS系统下的数据盘挂载
- vue中上传文件相同文件名没反应
- 富文本是在modal框中弹出显示的问题