Scroll untuk baca artikel
Command PromptDevOpsLinuxServerTips & TricksTutorial

Ansible Module Copy Dan Synchronize

238
×

Ansible Module Copy Dan Synchronize

Sebarkan artikel ini
Ansible
Ansible

Membuat konfigurasi ansible menggunakan module copy / synchronize dan berikut contohnya. Sebelumnya pastikan terlebih sudah memasang SSH Key pada server tujuan untuk login tanpa password.

1. Contoh file konfigurasi menggunakan module copy

- hosts: 192.168.1.1                 # IP server tujuan
  user: root                         # User server tujuan
  tasks:
- name: Ansible Module Copy          # Nama task ansible
  copy:                              # Module ansible yang digunakan
    src: "{{item}}"                  # Sumber file/folder yang akan di kirim
    dest: /home                      # Lokasi path tujuan pada server
    mode: 0755                       # Permission yang diberikan pada file/folder yang akan dikirim
  with_items:
    ['nama_file']                    # Nama file/folder yang akan dikirim

2. Contoh file konfigurasi menggunakan module synchronize

- hosts: 192.168.1.1                 # IP server tujuan
  user: root                         # User server tujuan
  tasks:
- name: Ansible Module Synchronize   # Nama task ansible
  synchronize:                       # Module ansible yang digunakan
    src: "{{item}}"                  # Sumber file/folder yang akan di kirim
    dest: /home                      # Lokasi path tujuan pada server
    mode: push                       # Mode push untuk mengirim file
  register: syncfile                 
  with_items:
   ['nama_file']                     # Nama file/folder yang akan dikirim

Dari pengalaman yang dialami lebih baik menggunakan module synchronize jika file/folder yang akan dikirim cukup banyak dan relatif lebih cepat di bandingkan menggunakan module copy.

 

Referensi Link :

https://www.mydailytutorials.com/how-to-copy-files-and-directories-in-ansible-using-copy-and-fetch-modules/

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Verified by MonsterInsights