belajar ansible automation tools untuk pemula

belajar ansible automation tools untuk pemula

belajar ansible automation tools untuk pemula

Apa itu ansible? Ansible ialah sebuah automation tools yang dikembangkan pertama kali oleh redhat tapi tenang tools ini bersifat opensource yang artinya free digunakan oleh siapapun,dan pasti untuk orang awam akan bertanya tanya apasih sebenernya tujuan ansible ini di kembangkan? Jelas tools ini perlu ada, bayangkan saat belum adanya ansible atau tools automation sejenis ini, jika kalian seorang engineer baik itu system administrator atau devops modern yang berkaitan dengan server, pasti kalian akan sangat kesulitan memanage atau pun menginstall sebuat packages di sebuah server yang jumlahnya sangat banyak, dengan adanya ansible ini kalian sangat di permudah yang mana kalian hanya perlu menginstall ansible dan membuat script automation baik untuk menginstall sebuah packages ataupun hal yang sangat rumit pada banyak server ini hanya perlu dilakukan sekali running, gimana sangat membantu dan mempersingkat waktu bukan?

Untuk tutorial kali ini kita akan mencoba membuat script ansible sederhana untuk menginstall docker dan deploy images nginx pada dua server yang berbeda.

Berikut Topology yang akan kita pakai untuk tutorial kali ini :

Persaratan :

  1. Memiliki 3 VM (1 untuk provisioning, 2 untuk node yang akan kita install packages)

Dendan IP Address sebagai berikut :

VM Provisioning         = 10.10.10.10

VM Node 01 = 10.10.10.11

VM Node 02 = 10.10.10.12

Berikut Langkah Langkah Konfigurasi :

  1. Install Ansible pada vm provisioning

cara install yang mudah :

Ubuntu :

sudo apt-add-repository ppa:ansible/ansible

sudo apt update

sudo apt install ansible

Rhel/Centos :

dnf -y install ansible-core

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow