博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ansible - 2 playbook 结构说明
阅读量:4079 次
发布时间:2019-05-25

本文共 1552 字,大约阅读时间需要 5 分钟。

plabybook

要利用 ansible 对主机进行管理, 我们需要清晰了解 ansible 中的文件管理结构可以把 playbook 理解为管理集合, 常见包含下面的管理范围    变量管理    模板管理    主机列表管理    模块管理playbook 可以轻松利用上面的信息, 对主机进行统一维护

参考 playbook 目录结构

在任意目录下创建 project 目录, project 目录中包含了下面的不同的文件目录

[root@localhost project]# tree.├── group_vars                                <- 所有主机的公共变量存放位置│   └── all├── hosts                                     <- 需要管理的主机的列表信息├── roles                                     <- roles 存放模块, 当前有 etcd, initial, loop 三个模块│   ├── etcd│   │   ├── files                            <- 需要直接复制到 client 的文件存放位置│   │   │   └── etcd-proxy.service               <--即每个主机配置一样│   │   ├── handlers                         <- 用于服务管理用的控制文件│   │   │   └── main.yml│   │   ├── tasks                            <- ansible 任务文件│   │   │   ├── config.yml│   │   │   ├── main.yml│   │   │   ├── package.yml│   │   │   └── service.yml│   │   └── templates                       <- 需要复制到 client 中的模板文件, 会配合变量进行配置变换│   │       └── etcd-proxy.conf                  <-- 即每个主机配置可能不一样│   ├── initial│   │   ├── files│   │   │   ├── hosts│   │   │   ├── resolv.conf│   │   │   └── updatedb.conf│   │   ├── handlers│   │   ├── tasks│   │   │   ├── main.yml│   │   │   ├── mlocate.yml│   │   │   ├── package.yml│   │   │   ├── sysctl.yml│   │   │   └── yumrepo.yml│   │   └── templates│   │       ├── centos7.repo│   │       └── docker.repo│   └── loop│       ├── files│       ├── handlers│       ├── tasks│       │   ├── main.yml│       │   └── t1.yml│       └── templates└── site.yml                                     <- 主控制入口文件

转载地址:http://jhnni.baihongyu.com/

你可能感兴趣的文章
十进制字符串转十六进制字符串
查看>>
属性字符串(富文本)的使用
查看>>
cell上label的背景颜色在选中状态下改变的解决办法
查看>>
GPS定位
查看>>
地图、显示用户位置、大头针
查看>>
自定义大头针
查看>>
UIButton添加block点击事件
查看>>
利用runtime给类别添加属性
查看>>
本地推送
查看>>
FMDB的使用
查看>>
UIImage存为本地文件与UIImage转换为NSData
查看>>
[转]打印质数的各种算法
查看>>
[转]javascript with延伸的作用域是只读的吗?
查看>>
php的autoload与global
查看>>
IE不支持option的display:none属性
查看>>
[分享]mysql内置用于字符串型ip地址和整数型ip地址转换函数
查看>>
TableDnd(JQuery表格拖拽控件)应用进阶
查看>>
[转]开源中最好的Web开发的资源
查看>>
java接口不能实例化原因浅谈
查看>>
Https加密及攻防
查看>>