Install Ansible Using Bash Script

Install Ansible Using Bash Script



1. Pengertian Bash

    Bash merupakan kepanjangan Bourne again shell yang digunakan para user maupun system administrator linux untuk menjalankan script di terminal linux dalam bentuk file dot sh ".sh". 

    Bash linux tersedia di semua varian linux, dan tidak memerlukan instalasi terpisah. Untuk mengecek daftar shell yang tersedia, gunakan command di bawah ini:

cat /etc/shells

Output dari command tersebut akan seperti ini:

  1. /bin/bash
  2. /bin/sh
  3. /bin/tcsh
  4. /bin/csh 

2. Bash Scripting 

    Scripting itu adalah kumpulan command dalam sebuah file, yang dapat dieksekusi tanpa harus di-compile. Karena yang dimaksud di sini adalah Bash scripting, maka shell dan command yang digunakan adalah Bash.

Bash script memiliki beberapa fitur penentu utama :

    Biasa diawali dengan #!/bin/bash, jadi intrepeter / shell tahu itu adalah Bash script dan untuk menggunakan Bash lokasi programnya adalah /bin/bash. Path bisa jadi berbeda jika kamu menginstall Bash di lokasi yang berbeda, untuk mengeceknya masukkan perintah which bash pada terminal:


3. Pengertian Ansible

    Ansible adalah salah satu tools berbasis Python yang digunakan untuk melakukan manajemen konfigurasi pada server atau bahasa kekiniannya adalah automation. Pastinya akan sangat membantu sekali jika kamu mempunyai lebih dari 1 server dan ingin semua servermu mempunyai konfigurasi yang sama. Sebenarnya banyak tools lain seperti Puppet, Chef, SaltStack dll.

Langkah - langkah untuk install ansible menggunakan bash script. 

  1. Masuk ke Terminal Linux
  2. Update kernel linux menggunakan perintah apt update
  3. Ketikan perintah Vim app.sh
  4. Lalu isikan perintah seperti gambar dibawah ini :  
  5. Kemudian save dengan menekan Esc  :wq
  6. Lalu jalankan bash script tersebut dengan ./app.sh

  7. Apabila muncul Y/N tekan Y untuk melanjutkan installasi. 
  8. Ketikan perintah ansible --version :


Demikian merupakan hasil dari install ansible menggunakan bash scripting.  Semoga bemanfaat.

Referensi :





Komentar