
Halo, kalau kamu merasa tulisan saya ngebantu kamu, kamu bisa ucapkan terima kasih lewat saweria.
If you feel this website help you, you can donate at saweria.
Masalah
Ingin menjalan ansible ke server dengan Flatcar OS, tapi
Flatcar tidak menginstall python secara default, sehingga
Ansible tidak bisa dijalankan
What I Used in This Tutorial
How To
- Download dan buat symlink
# use python2 or v3.6
# i try with v3.10 it doesnt work with ansible
curl -SL https://downloads.python.org/pypy/pypy2.7-v7.3.13-linux64.tar.bz2 --output /tmp/python.tar.bz2
tar -xvf /tmp/python.tar.bz2
sudo mv /tmp/pypy2.7-v7.3.13-linux64 /opt/bin/
sudo ln -s /opt/bin/pypy2.7-v7.3.13-linux64/bin/python /opt/bin/python
- Di file hosts ansible-playbook atau command
ansible-playbooktambahkanansible_python_interpreter=/opt/bin/python
[server:vars]
ansible_user=core
ansible_port=22
ansible_ssh_common_args='-o StrictHostKeyChecking=no'
ansible_python_interpreter='/opt/bin/python'
[server]
192.168.1.2
Apabila menggunakan ansible-playbook tambahkan ansible_python_interpreter=/opt/bin/python jadi ansible-playbook -e ansible_python_interpreter=/opt/bin/python
