ansiblle剧本编写注意以及方法

剧本编写规范: pyyaml -- 三点要求
    1. 合理的信息缩进  两个空格表示一个缩进关系
       标题一
         标题二
           标题三
    PS: 在ansible中一定不能用tab进行缩进
 
    2. 冒号的使用方法
       hosts: 172.16.1.41
       tasks:
       yum: name=xx
    PS: 使用冒号时后面要有空格信息
        以冒号结尾,冒号信息出现在注释说明中,后面不需要加上空格
        
    3. 短横线应用 -(列表功能)
       - 张三
         男
           - 打游戏
           - 运动
      PS: 使用短横线构成列表信息,短横线后面需要有空格  

例子:yum_server.yaml

- hosts: 172.16.1.31
  tasks:
#添加执行注释   

- name: 安装rsync服务
      yum: name=rsync state=installed
    - name: 拷贝/tmp/123.txt到172.16.1.31
      copy: src=/tmp/123.txt dest=/tmp
    - name: 执行命令
      shell: hostname

1.编写好剧本执行格式检查

ansible-playbook --syntax-check yum_server1.yaml

2.对检查通过的脚本执行模拟调用

ansible-playbook -C yum_server1.yaml

3.调用剧本

ansible-playbook  yum_server1.yaml

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值