Belajar Ansible AD HOC Command

Apa itu Ansible AD HOC
Dalam memanage server menggunakan Ansible, ada dua metode yang bisa kita gunakan, yaitu Ansible Playbook dan Ansible AD HOC.

Perbeadan Ansible AD HOC dan Ansible Playbook
Perbedaan dari kedua metode tersebut adalah, Ansible AD HOC digunakan untuk menjalankan perintah sederhana seperti mengecek uptime server, mengecek service, atau menginstal aplikasi yang tidak memerlukan konfigurasi yang rumit.  Sedangkan Ansible Playbook adalah motode yang digunakan untuk menjalankan perintah atau konfigurasi yang lebih rumit dangan task yang lebih banyak.

Test Koneksi ke Server Client
Dalam tutorial kali ini, kita akan belajar bagaimana menggunakan Ansible AD HOC. Sebelumnya kita sudah membuat file hosts atau inventory.

Uji coba koneksi dari server Ansible ke server client menggunakan module ping.

ansible -i /home/ansible/hosts amindev2 -m ping

Jika sukses berikut hasil keluaran dari hasil ping


Ansible AD HOC Command

ansible -i /home/ansible/hosts amindev2 -a "uptime"

penjelasan :

-i = inventory 
amindev2 = nama hosts server di inventory
-a = argument
uptime = command yang dijalankan di server client

Berikut contoh command Ansible AD HOC lainnya

Restart Server
ansible -i /home/ansible/hosts amindev2 -a "/sbin/reboot"

Copy File
ansible -i /home/ansible/hosts amindev2 -m ansible.builtin.copy -a "src=/home/test1/file1.tx dest=/home/test2"













Komentar

Postingan populer dari blog ini

Konfigurasi Host pada Ansible