როგორ დავაყენოთ 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-ის მეშვეობით).