Чӣ тавр дуруст насб кардани 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-ის მეშვეობით).