Sobes.tech
Junior

როგორ დავაყენოთ Ansible სწორად?

sobes.tech AI

პასუხი AI-სგან

მთავარი ინსტალაციისთვის Ansible-ის უმეტეს Linux/Unix სისტემებზე, შეგიძლიათ გამოიყენოთ პაკეტების მენეჯერი:

Debian/Ubuntu:

# პაკეტების სია განაახლეთ
sudo apt update

# Ansible-ის ინსტალაცია
sudo apt install ansible

Fedora:

# Ansible-ის ინსტალაცია
sudo dnf install ansible -y

CentOS/RHEL:

# EPEL რეპოზიტორის გააქტიურება (Ansible-ისთვის აუცილებელია)
sudo yum install epel-release -y

# Ansible-ის ინსტალაცია
sudo yum install ansible -y

მეტი სიზუსტის კონტროლი ვერსიის ან იზოლირებულ გარემოში ინსტალაციისთვის ხშირად გამოიყენება pip:

Python 3:

# pip განაახლეთ
python3 -m pip install --upgrade pip

# Ansible-ის ინსტალაცია
python3 -m pip install ansible

შესაძლებელია ინსტალაცია წყაროს კოდიდანაც, მაგრამ ეს უფრო რთული და ნაკლებად რეკომენდირებულია უმეტეს შემთხვევებში.

ინსტალაციის შემდეგ, ვერსიის შემოწმება შესაძლებელია:

# ინსტალირებული Ansible ვერსიის შემოწმება
ansible --version

მართვის მანქანაზე (Control Node) დისტანციური სერვერების მართვისთვის, Ansible უნდა იყოს ინსტალირებული. მართვად ნოდებზე (Managed Nodes) ძირითადად, საჭიროა OpenSSH Server და Python.

მნიშვნელოვანია, რომ მომხმარებელმა, რომელიც ახორციელებს Ansible-ს, ჰქონდეს უფლება SSH-ით მიერთოს მართვად ნოდებს და შეასრულოს ბრძანებები საჭირო პრივილეგიებით (ხშირად sudo-ის მეშვეობით).