Oke pada praktik kita kali ini kita akan demo sederhana dulu untuk menerapan pmebelajaran Ansible secara sederhana , oke mungkin kita persiapkan dulu dua server untuk kita mangement software di dalam nya , oke kali ini ibaratkan server sudah ada dan terbuat , bisa manual atau bisa menggunakan terraform untuk buat resource nya
buat manual di console atau dengan menggunkan terraform ,contoh di link page berikut:
Amazon Elastic Compute Cloud (EC2)


[webservers]
ec2-managed-1 ansible_host=<your-ip-instance> ansible_user=<your-user> ansible_ssh_private_key_file=~/path/to/key/
ec2-managed-2 ansible_host=<your-ip-instance> ansible_user=<your-user> ansible_ssh_private_key_file=~/path/to/key/
ansible -i inventory.ini webservers -m ping

output
di sini saya matikan finger_print nya ya supaya tidak ada interakitif yang membuat ansible gagal dengan menmbahkan ansible.cfg host_key_checking = False
- hosts: webservers
become: yes
tasks:
- name: Update package cache
yum:
name: "*"
state: latest
- name: Install Nginx
yum:
name: nginx
state: present
- name: Start and enable Nginx service
service:
name: nginx
state: started
enabled: yes