Kaip teisingai įdiegti Ansible?
sobes.tech AI
Atsakymas iš AI
Daugeliu Linux/Unix sistemų pagrindinė Ansible diegimo vieta gali būti naudojant paketų tvarkyklę:
Debian/Ubuntu:
# Atnaujinkite paketų sąrašą
sudo apt update
# Įdiekite Ansible
sudo apt install ansible
Fedora:
# Įdiekite Ansible
sudo dnf install ansible -y
CentOS/RHEL:
# Aktyvuokite EPEL saugyklą (reikalinga Ansible)
sudo yum install epel-release -y
# Įdiekite Ansible
sudo yum install ansible -y
Daugiau tikslios versijos kontrolės arba diegimo izoliuotoje aplinkoje dažnai naudojamas pip:
Python 3:
# Atnaujinkite pip
python3 -m pip install --upgrade pip
# Įdiekite Ansible
python3 -m pip install ansible
Taip pat galima įdiegti iš šaltinio kodo, tačiau tai sudėtingesnis ir mažiau rekomenduojamas būdas daugeliu atvejų.
Po diegimo galima patikrinti versiją:
# Patikrinkite įdiegtos Ansible versiją
ansible --version
Valdymo mašinoje (Control Node) nuotolinių serverių valdymui turi būti įdiegta Ansible. Valdomuose mazguose (Managed Nodes) pagal numatytuosius nustatymus reikalingas OpenSSH Server ir Python.
Svarbu užtikrinti, kad naudotojas, kuris vykdo Ansible, turėtų teisę prisijungti per SSH prie valdomų mazgų ir vykdyti komandas su reikiamais leidimais (dažnai per sudo).