Skip to main content

Install Ansible (DevOps Tool) di Backbox (ubuntu 14.04)

Ansible adalah software free dan open source yang berfungsi untuk mendeploy aplikasi, configuration management dan orchestration banyak node mengunakan satu system. ansible ditulis mengunakan bahasa pemrograman python. pada saat ini ansible sering digunakan untuk DevOps tool (otomation tool) sangat mempermudah tugas sysadmin dalam memanagement Data Center.

 

Cara Kerja Ansible

  1. ansible melakukan management node dengan koneksi SSH
  2. ansible hanya membutuhkan 1 server sebagai management node untuk push perintah ke semua node yang terdapat pada inventory
  3. ansible lebih mudah dan praktis dibandingkan dengan management tool lainya seperti puppet karena tidak membutuhkan agent pada setiap node , hanya mengunakan koneksi ssh.

 

Installasi Ansible

pada tutorial ini, saya akan mengunakan

  1. Ansible (Server) management node (Backbox Linux) –> 192.168.43.75
  2. node (centos 7) –> 192.168.43.19

cek versi ansible

Generate key SSH pada Ansible Server dan copy publik key ke semua node di inventory

copy ssh publik key ke node server

Membuat Inventory sebagai list node yang akan di management dengan Ansible

Menjalankan command pada ansible server, sebelumnya harus di testing koneksi ssh terlebih dahulu

ansible

Menjalan perintah shell

ansi

Melihat ip address , remote node

ans

cukup sekian tutorial DevOps nya , kalo ada yang ingin di tanyakan bisa langsung komentar saja. Wasalam

 

 

Alan Adi Prastyo

network & system engineer