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
Posting Komentar