Tartalomjegyzék

< Playbook

Ansible fájlok mozgatása

Fájl feltöltése

A helyi gépről szeretnék a célgépekre feltölteni egy fájlt.

tolt.yml
---
- hosts: all
  tasks:
  - name: Feltölt
    copy:
      src: peldafajl.txt
      dest: /home/valahol/peldafajl.txt

Másolás a távoli gépen

tolt.yml
---
- hosts: all
  tasks:
  - name: Feltölt
    copy:
      src: /valahol/peldafajl.txt
      dest: /home/valahol/peldafajl.txt
      remote_src: yes

Feltöltés és beállítások

tolt.yml
---
- hosts: all
  tasks:
  - name: Feltölt
    copy:
      src: peldafajl.txt
      dest: /home/valahol/peldafajl.txt
      owner: valaki
      gorup: valami
      mode: u+rw,g+wx,o+rw

Tartalom megadása

fajl.yml
---
- hosts: all
  remote_user: adminc
  become: yes
  tasks:
  - name: Tartalom
    copy: 
      dest: /home/valahol/fajl.txt
      backup: yes
      content: |
        első sor
        második sor
        harmadik sor