Ansible ابزار استقرار رایگان
ابزار استقرار نرم افزار رایگان برای استقرار برنامه ها
گردش کار استقرار نرم افزار با ابزار استقرار منبع باز. به راحتی مدیریت پیکربندی ، ارکستراسیون داخل سرویس و تهیه را انجام دهید.
بررسی اجمالی
Ansible یک ابزار استقرار نرم افزار *** است. این یک سیستم اتوماسیون نرم افزاری بدون عامل و متقاطع است. استفاده و راه اندازی آن بسیار ساده است ، بنابراین توسعه دهندگان برای کار با پرونده های پیکربندی به مهارت های خاصی احتیاج ندارند. این ابزار استقرار منبع باز** به تیم ها برای خودکارسازی ساخت و ساز نرم افزار ، آزمایش و فرآیندهای استقرار کمک می کند. علاوه بر این ، Ansible یکی از موتورهای محبوب اتوماسیون IT است که وظایف پیچیده ای مانند مدیریت پیکربندی ، تهیه ابر و ارکستراسیون داخل سرویس را ساده می کند. معماری Ansible از مؤلفه هایی مانند ماژول ها ، افزونه ها ، موجودی ها ، کتاب های پخش و API تشکیل شده است. ماژول ها برنامه های کوچکی هستند که Ansible به گره ها یا میزبان های از راه دور فشار می آورد. ماژول ها با استفاده از کتابهای پخش اجرا می شوند و پس از اتمام حذف می شوند. توسعه دهندگان می توانند افزونه هایی را برای تقویت عملکرد ایجاد کنند. Ansible همچنین دارای طیف وسیعی از افزونه هایی است که تیم ها در صورت لزوم می توانند از آنها استفاده کنند. Ansible از یک فایل واحد برای ذخیره اطلاعات کلیه دستگاه ها مانند آدرس های IP ، پایگاه داده ، سرورها و غیره استفاده می کند. Playbooks یک قطعه بسیار مهم از این ابزار اتوماسیون استقرار منبع باز است. Playbooks فایلهای مبتنی بر YAML ساده هستند که وظایف را توصیف و اجرا می کنند. Ansible در پایتون نوشته شده است. مجوز این ابزار ابزار استقرار نرم افزار رایگان ** GPL-3.0 است.
امکانات
Ansible دارای یک لیست ویژگی عالی است و برخی از آنها عبارتند از:
- منبع آزاد و آزاد
- پیکربندی و تنظیم آسان
- بسیار مقیاس پذیر
- مدیریت پیکربندی
- قدرتمند و انعطاف پذیر
- استقرار درخواست
- تنظیم و ارکستراسیون
- امنیت و انطباق
- از افزونه ها پشتیبانی می کند
- بدون عامل
نصب و راه اندازی
نصب با استفاده از اوبونتو
برای نصب Ansible در زیر دستورات را اجرا کنید.
$ sudo apt-add-repository ppa:ansible/ansible
$ sudo apt-get update
$ sudo apt-get install ansible
نصب با استفاده از PIP
دستور زیر را برای نصب PIP (مدیر بسته Python) اجرا کنید.
$ sudo easy_install pip
فرمان را برای نصب Ansible از طریق PIP اجرا کنید.
$ sudo pip install ansible