المشاركة والإعادة بواسطة آنسبل (Ansible)

عند الحديث عن إمكانيات المشاركة في محرك آنسبل (Ansible) وإعادة استعمال وحداته التي تم تطويرها، يمكن تلخيص ذلك بوسيلتين: أولاً الوحدات (Roles) وهي عادةً تشمل أتمتة نشر وإدارة برمجية واحدة ومايتعلق بها. ثانياً؛ المجموعات (Collections) وتتضمن عادةً تجميعة من الوحدات roles ، بالإضافة لـ(plugins) مطورةً بلغة بايثون للاحتياجات المتقدمة.

هذه قائمة لبعض الوحدات (Roles) نشرتها للمستودع العام (Ansible Galaxy) خلال الأشهر الماضية:

1. سيرفر دوكر

تختلف عن الوحدات الموجودة مسبقاً بدعم النشر العام لسيرفر دوكر عبر (TCP/SSH)، مما يسمح باستخدامه للبناء والربط خارجياً.

أيضاً، تم تسهيل إعداده بحيث يرتبط مع مستودعات دوكر (Image registries).

2. بلْيك

نظام رفع ملفات مؤقت مع واجهة مستخدم مبسطة.

3. ريدس

هذه الوحدة عبارة عن تسهيل لنشر نظام التخزين المؤقت redis لمنصة كوبرنتيس، وتعتمد على نسخة بِتْ نامي (helm chart).

4. سامبا

كتبتها بقصد تعلم وتجربة بروتوكول (Samba). مستمدة أساساً من هذه المقالة.

أرجو أن تقدم الفائدة للمهتمين بأحد هذه البرمجيات!

التعليقات