Sobes.tech
Junior

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).