Ansible权威指南(四) 制定资源清单 inventory

一  inventory  演员表

说明: 演员'表' --> '主脚'

备注: 很多时候我们只需要关注'-i'参数和'[sector]'主机组即可

官方 inventory 讲解

①  类比理解  inventory

通俗: 资源清单 --> ansile'可控制的主机'

②  inventory 文件路径

③  配置 inventory

1、配置'格式'多样

说明:本文'内容'以'ini格式'进行讲解

2、'一行'一主机

推荐: 除非有'个性化'设置,否则建议'每行只设置ip或域名'

3、'定义'方式  --> '五种'

4、'调用'方式 --> 'ad-hoc模式(点对点模式)'命令行形式

5、范围'展开'方式

6、连接时'行为控制'变量  --> 高版本'支持内置变量'有'扩展'

特点: 都是以'ansible_' 开头

官方控制变量                             连接时行为控制变量

备注: 常见'行为'控制变量

7、inventory中 定义'普通(自定义)'变量  --> '了解'

④  主机分组

场景: 一个'inventory'种配置多个'主机组',每个主机组代表'不同的环境'

例如: dev、sit、'beta [uat]'、pro

1、主机组'定义'和'使用' --> '[]'

2、'内置'的'两'个主机组  -->  'all'和'ungrouped(未分组)'

3、查看'主机组'信息

掌握: ansible的 '--list' 即可

4、主机组'变量' --> '[主机组:vars]'

⑤   嵌套

1、'基本'解读

2、'递归'嵌套  --> '了解'

⑥  多个inventory文件

1、'准备'工作

2、指定'资源清单'为目录

⑦  动态inventory和临时添加主机

动态inventory     动态inventory

⑧   本文使用的inventory文件

思考: 不指定-i参数,资源清单'默认'的查找路径是/etc/ansible/hosts,指定'-i'就使用指定的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值