Install Ansible pada WSL

Disini saya menggunakan OS Ubuntu 22.04 LTS pada WSL. Sebelum install ansible pastikan python sudah terinstall, cara melihat versi python yang terinstaal adalah dengan menggunakan command python --version atau python3 --version

The managed node (the machine that Ansible is managing) does not require Ansible to be installed, but requires Python 2.7, or Python 3.5 - 3.11 to run Ansible-generated Python code. The managed node also needs a user account that can connect through SSH to the node with an interactive POSIX shell.

Untuk menginstall ansible, disini saya menggunakan pipx, jadi pertama install pipx terlebih dahulu

sudo apt install pipx

Selanjutnya install ansible menggunakan pipx

pipx install ansible-core

Pada beberapa kondisi instalasi tidak bisa berjaan, gunakan tambahan command --force untuk melakukan installasi

pip install ansible-core --force

Untuk memastikan instalasi berhasil, gunakan command ansible --version untuk memeriksa versi yang terinstall

ansible [core 2.13.12]
  config file = None
  configured module search path = ['/home/bukanspot/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /home/bukanspot/.local/pipx/venvs/ansible-core/lib/python3.8/site-packages/ansible
  ansible collection location = /home/bukanspot/.ansible/collections:/usr/share/ansible/collections
  executable location = /home/bukanspot/.local/bin/ansible
  python version = 3.8.10 (default, May 26 2023, 14:05:08) [GCC 9.4.0]
  jinja version = 3.1.2
  libyaml = True

referensi

Last updated