Ansible 2.8 "چند بار دیگر"

در 16 می 2019، نسخه جدیدی از سیستم مدیریت پیکربندی Ansible منتشر شد.

تغییرات اصلی:

  • پشتیبانی آزمایشی از مجموعه های Ansible و فضاهای نام محتوا. محتوای Ansible اکنون می تواند در یک مجموعه بسته بندی شود و از طریق فضاهای نام آدرس دهی شود. این کار اشتراک گذاری، توزیع و نصب ماژول ها/نقش ها/افزونه های مرتبط را آسان تر می کند. قوانین دسترسی به محتوای خاص از طریق فضاهای نام مورد توافق قرار گرفته است.
  • کشف مفسر پایتون - هنگامی که برای اولین بار یک ماژول پایتون را روی یک هدف اجرا می‌کنید، Ansible سعی می‌کند مفسر پیش‌فرض پایتون را برای استفاده برای پلتفرم هدف (به طور پیش‌فرض/usr/bin/python) پیدا کند. می توانید این رفتار را با تنظیم ansible_python_interpreter یا از طریق config تغییر دهید.
  • آرگومان های قدیمی CLI مانند: --sudo، --sudo-user، --ask-sudo-pass، -su، --su-user، و --ask-su-pass حذف شده اند و باید با -- جایگزین شوند. تبدیل، --become-user، --become-method و --ask-become-pass.
  • تابع تبدیل به معماری پلاگین منتقل شده و قابل تنظیم تر شده است.

همچنین تعداد زیادی تغییرات کوچک وجود دارد، به عنوان مثال، پشتیبانی آزمایشی برای انتقال ssh برای ویندوز (اکنون نیازی به پیکربندی winrm در ویندوز ندارید، بلکه فقط از openssh ساخته شده در ویندوز 10 استفاده کنید.)

منبع: linux.org.ru

اضافه کردن نظر