Ansible Unable to parse /etc/ansible/hosts as an inventory source

  • Whatsapp

Posting kali ini membahas warning ataupun error pada saat menjalankan ansible. Karena settingan hosts pada ansible belum di set default.

Warning atau Error seperti  :

[WARNING]: Unable to parse /etc/ansible/hosts as an inventory source
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'
[WARNING]: Could not match supplied host pattern, ignoring: kube-master

Solusinya :

kita perlu membuat hosts pada ansible di folder : /etc/ansible/

Perintahnya sebagai berikut :

sudo mkdir /etc/ansible/
sudo touch /etc/ansible/hosts
sudo chmod 777 /etc/ansible/hosts
sudo echo "localhost ansible_connection=local" >> /etc/ansible/hosts

Jika perintah di atas selesai coba, jalankan perintah ansible kembali seperti perintah update all server yang terdaftar pada ansible.

Sekian tutorial kali ini, happy coding 🙂

Referensi :

https://groups.google.com/forum/#!topic/ansible-project/W1E2gJEfRls

 

Pos terkait

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.