
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-playbook
tambahkanansible_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