Berkenalan Dengan Ansible
Ansible?
Apa itu ansible? Untuk apa dia datang?
Daripada banyak nanya hayuuuk berkenalan aja dengan ansible.
Ansible adalah tool automation yang dimiliki oleh perusahaan yang bergerak dibidang teknologi yaitu RedHat. Ansible adalah perangkat lunak open source yang mengotomatiskan pemasangan software, manajemen konfigurasi, dan beberapa tugas lainnya. Ansible terhubung dengan client remotenya menggunakan ssh.
Apa Kelebihan Ansible?
Karena beberapa hari belakangan ini saya sebagai siBunglon telah mencobanya, maka dari itu siBunglon paparkan kelebihan penggunaaan ansible versinya sendiri :v hihihi
1) Mudah digunakan
Ansible mudah digunakan karena dapat langsung digunakan dengan 1 command line.
2) Mudah dipahami
Selain digunakan langsung dengan 1 command line, ansible juga mendukung pengumpulan tugas yang biasa disebut dengan ansible-playbook, playbook ini berisikan pekerjaan pekerjaan yang akan dieksekusi secara berurutan. Playbook ini dibuat dengan format yaml yang mudah dipahami. Dengan menggunakan dan juga semua konfigurasi saat ini tetap sama seperti konfigurasi di hari berikutnya.
3) Terdokumentasi
Jika saat ini kalian melakukan setup 1 server dan beberapa bulan kemudian diminta lagi untuk setup beberapa server berdasarkan sebelumnya yang telah disetup, hasilnya mungkin beda :D hihihi. Nah dengan penggunaan ansible, cukup membuat 1 konfigurasi dan bisa dieksekusi berkali kali dengan hasil yang sama.
4) Support Command Bash
Ansible memiliki banyak module yang bisa digunakan namun jika kalian ingin mengeksekusi perintah tertentu namun belum ada dimodule ansible, anda tetap bisa mengesekusinya dengan module command dan kemudian bisa kalian isi dengan command yang ingin dieksekusi.
Itu adalah beberapa kelebihan ansible versi siBunglon, wahhh menarik kan? hihihhi yaudah sekarang waktunya Bermain dengan ansible.
Bermain Dengan Ansible
Untuk bermain dengan ansible, kalian dapat menginstallnya dengan mudah.
Di Ubuntu dan saudara-saudarinya cukup ketik:
sudo apt-get install ansible
Di CentOS/RHEL cukup ketik:
sudo yum install ansible
Di Fedora cukup ketik:
dnf install ansible
Di Arch cukup ketik:
pacman -s ansible
Ansible juga dapat diinstall melalui repo python, namun syaratnya di tempat kalian telah terinstall pip-python, untuk menginstall ansible dari repo python cukup gunakan ketik sudo pip install ansible
.
Sekian dari perkenalan dengan si Ansible dari siBunglon, kali aja kalian bisa jatuh cinta dengannya :v hihihi