Ansible ابزاری عالی برای اتوماسیون برای sysadmin لینوکس است. این یک ابزار پیکربندی منبع باز است که به sysadmin اجازه می دهد صدها سرور را از یک سرور متمرکز یعنی سرور Ansible مدیریت کند. Ansible هنگامی که با ابزارهای مشابه مانند Puppet ، Chef و Salt مقایسه می‌شود، ابزار پیکربندی ارجح است زیرا به هیچ عاملی احتیاج ندارد و روی SSH و python کار می کند.

در این آموزش نحوه نصب Ansible را بر روی سیستم CentOS 8 فرا خواهیم گرفت

نیازمندی ها:

Minimal CentOS 8 (192.168.122.100) with Internet Connectivity

Ansible Nodes – CentOS 7 (192.168.122.217) & CentOS 7 (192.168.122.102)

مراحل نصب

بسته Ansible در مخزن پیش فرض بسته CentOS 8 موجود نیست. بنابراین ما باید EPEL Repository را با اجرای دستور زیر فعال کنیم

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

پس از فعال شدن مخزن epel ، دستور dnf زیر را برای نصب Ansible اجرا کنید

sudo dnf install ansible

خروجی دستور بالا:

پس از نصب Ansible با اجرای دستور زیر نسخه آن را تأیید کنید

sudo ansible --version

خروجی بالا تأیید می کند که نصب با موفقیت در CentOS 8 به پایان رسیده است.

روش جایگزین برای نصب Ansible از طریق pip3 در CentOS 8

اگر می خواهید Ansible را با استفاده از pip (مدیر بسته پایتون) نصب کنید، ابتدا بسته های python3 و python3-pip را با استفاده از دستور زیر نصب کنید

sudo dnf install python3 python3-pip -y

پس از نصب pyhthon3 با اجرای دستور زیر نسخه آن را بررسی کنید

python3 -V

اکنون دستور pip3 زیر اجرا کنید تا Ansible نصب شود

pip3 install ansible --user

خروجی

خروجی بالا تایید می کند که Ansible با استفاده از pip3 با موفقیت نصب شده است.

نوشته‌های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *