珠海自适应网站建设陕西省交通建设集团商界分公司网站
news/
2025/9/22 23:01:47/
文章来源:
珠海自适应网站建设,陕西省交通建设集团商界分公司网站,武安市住房和城乡规划建设局网站,营销型网站建设题一、什么是playbook及playbook的组成
1.Playbook的功能
playbook 是由一个或多个play组成的列表 Playboot 文件使用YAML来写的
play就是一个个模块用列表的方式体现出来
playbook的语法是用YAML的预防进行书写的
2.YAML
简介 是一种表达资料序列的格式#xff0c;类似XM…一、什么是playbook及playbook的组成
1.Playbook的功能
playbook 是由一个或多个play组成的列表 Playboot 文件使用YAML来写的
play就是一个个模块用列表的方式体现出来
playbook的语法是用YAML的预防进行书写的
2.YAML
简介 是一种表达资料序列的格式类似XML Yet Another Markup Language 2001年首次发表 www.yaml.org
特点 可读性好 和脚本语言交互性号 易于实现 适用程序执行流梳理方式 可扩展性强
#语法简介# 列表字典
在文件中用[—]开始 在文件中用[…]结尾 次行一般书写文件内容 缩进严格 大小写敏感 key/value可以多行书写也可一行书写一行书写用隔开 value可以是个字符串也可是list 一个play需要包括name和tasks name 是描述 tasks 是动作 一个name只能包含一个task 扩展名称.yml或者.yaml为后缀 运行
ansible-playbook test.yml 二、列表和字典
#YAML 列表# 指定一个信息的时候有多个元素 可以用中括号括起来或者带-分别指定列表中的每一个元素 [Linux,C,Java,Python] – Linux –C – Java – Python
#YAML的字典# 字典作用存放键值 name:westos age:12 jobs:linux 三、playbook的组成及命令常用参数
###playbook执行命令###
ansible-playbook xxx.yml …
–check/-C检测–syntax-checkcheck language–list-hosts列出hosts–list-tags列出tag–list-tasks列出task–limit指定执行主机-v -vv现实过程
###Playbook的核心组件###
name可选建议使用多用于说明hosts受控主机列表tasks任务用与选择执行部分代码
检测语法问题 ansible-playbook user.yml —syntax-check
##vim 设定技巧## autocmd FileType yaml setlocal ai ts2 sw2 et
setlocal设定当前文件ai自动退格对齐 auto indenttstab建长度为2空格 tabstop2sw缩进长度为2 shiftwidth2et把tab键变成空格 expandtab 四、playbook中的tags
tags 设定标签 选定运行 选定不运行 添加- -skip
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910678.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!