Apa itu Ansible? kalian bisa searching ke google
Ansible adalah alat otomatisasi TI sumber terbuka yang digunakan untuk provisi, manajemen konfigurasi, dan penerapan aplikasi. Ia memungkinkan pengguna untuk mengotomatisasi tugas-tugas rumit dalam infrastruktur TI, seperti mengonfigurasi server, menyebarkan aplikasi, dan mengatur alur kerja. Ansible dikenal karena kesederhanaannya, arsitektur tanpa agen (agentless), dan kemudahan penggunaannya, menjadikannya pilihan populer untuk DevOps dan administrator sistem.
Disini saya akan membuat Tutorial Cara Instalasi Ansible Di Debian 10 11 12
Pertama Tama kalian Update terlebih dahulu agar terhindar dari error
sudo apt update && sudo apt upgrade -y
Lalu kita Install Repository Ansible nya
sudo apt install ansible -y
Kita cek dengan apakah sudah ada folder Ansible nya dengan ketik
Ansible --version
Nanti ada keterangan *di config file =* Kalau kosong berarti kita harus menambah nya dengan cara manual
Dengan cara masuk ke file /etc
CD /etc
Mkdir Ansible
Buat hosting file untuk bisa mengakses server server nya
Touch Hosting
Lalu isi seperti berikut :
[webservers]
192.168.1.10 (contoh)
192.168.1.11 (contoh)
[dbservers]
192.168.1.12 (contoh)
Pastikan kamu sudah memiliki akses SSH ke target host tanpa Password
ssh-keygen
ssh-copy-id user@192.168.1.10
Cek apakah sudah terhubung dengan target pakai command :
ansible all -m ping
Jika muncul seperti ini
192.168.1.10 | SUCCESS => {
"changed": false,
"ping": "pong"
}
Arti nya berhasil
Oke, selanjut nya kita buat Playbook, Disini saya buat playbook simpel nya saja sebagai contoh
- name: Contoh playbook Ansible
hosts: all
become: yes
tasks:
- name: Update apt
apt:
update_cache: yes
Jalankan dengan :
ansible-playbook hello.yml
Jika ada kekurangan kalian tinggal komen saja atau melihat tutorial Di YouTube saya
0 Komentar