【ansible】迭代,迭代嵌套子变量

创建多个文件file1 file2 file3及安装多个包packge1 packge2 packge3

---
- hosts: a
  remote_user: root
  tasks:
    - name: create files
      file: name=/data/{{ item }} state=touch
      with_items:
        - file1
        - file2
        - file3
    - name: install some packages
      yum: name={{ item }}
      with_items:
        - packge1
        - packge2
        - packge3
    - name: add users
      user: name={{ item.user }} group={{ item.group }}
      with_items:
        - { name:'user1',group:'group1' }
        - { name:'user2',group:'group2' }
        - { name:'user3',group:'group3' }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值