首页 > 其他 > 详细

playbook的编写

时间:2020-05-18 09:44:10      阅读:35      评论:0      收藏:0      [点我收藏+]

 

playbook使用空格进行缩进,来表示数据结构,空格的数量没有严格要求

play主要由三个键值组成: name  hosts  tasks

name:自定义描述信息 (可以不写但要注意格式)

hosts:指定在哪些主机上运行play

tasks:定义该play要执行哪些任务

 

简单的playbook格式如下:

技术分享图片

 

当一个playbook写完后不要急着执行:

1 检测下语法是否正常

# ansible-playbook --help | grep syntax

# ansible-playbook --syntax-check  xxx.yml

2 空运行(没有在控制主机上运行playbook)

# ansible-playbook --help | grep check

# ansible-playbook -C xxx.yml    -C  ==  --check

3 执行playbook 

# ansible-playbook xxx.yml 

显示任务执行的过程和执行时所需的配置和清单文件

# ansible-playbook xxxyml -vv    (会显示详细的信息,当执行playbook报错误时加上-vv查看详细进行判断)

 

技术分享图片

 

技术分享图片

 

playbook的编写

原文:https://www.cnblogs.com/leading-net/p/12908704.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!