Copy multiple files with Ansible

前端 未结 11 1058
执念已碎
执念已碎 2021-01-29 22:29

How can I copy more than a single file into remote nodes by Ansible in a task?

I\'ve tried to duplicate the copy module line in my task to define files but it only copie

11条回答
  •  粉色の甜心
    2021-01-29 22:41

    Since Ansible 2.5 the with_* constructs are deprecated, and loop syntax should be used. A simple practical example:

    - name: Copy CA files
      copy:
        src: '{{item}}'
        dest: '/etc/pki/ca-trust/source/anchors'
        owner: root
        group: root
        mode: 0644
      loop:
        - symantec-private.crt
        - verisignclass3g2.crt
    
    

提交回复
热议问题