برج أنسبل: قوالب مهمة لسير العمل

عبارة "دفق المهام" تتحدث عن نفسها. ظهرت ميزة Ansible Tower هذه في الإصدار 3.1 وتتيح لك تحديد سلسلة من العمليات في شكل مجموعة من قوالب المهام ، بالإضافة إلى مزامنة (تزامن) المشروعات والمخزون ، ثم تنفيذ هذا التسلسل ككل. بمعنى آخر ، تساعد تدفقات المهام في تنظيم قواعد التشغيل وقوالب المهام في مجموعات منفصلة.



النظر في ما هي قوالب لتدفق المهام ، ما هي فوائدها ، وكيفية إنشائها وتحريرها ، فضلا عن عدد من النقاط المفيدة الأخرى لاستخدامها.

ما هي تيارات العمل مفيدة


فهي تساعد على إضفاء الطابع الرسمي على تفاعل الفرق وتبسيطه ، على سبيل المثال ، الشبكات والمطورين ، مما يتيح لهم الوصول إلى تدفقات المهام المقابلة. في الوقت نفسه ، لا يحتاج المشاركون حتى إلى معرفة تكوين وترتيب إكمال مهام الدفق ، حيث أن كل هذا تم إنشاؤه بالفعل من قبل أولئك الذين أنشأوه. من خلال ربط المهام بمختلف أنواعها وتوحيد المشروعات ، تعمل تدفقات المهام على تخفيف ممثلي فريق واحد من الحاجة إلى فهم ما يقوم به الفريق الآخر تمامًا ، والعكس صحيح.

بالإضافة إلى ذلك ، يتيح لك تدفق المهام ربط أي عدد من كتب اللعب تمامًا في سلسلة الخوارزمية بأي تعقيد ، حيث يعتمد اختيار المرحلة التالية لإكمال المهمة على نجاح أو فشل المجموعة السابقة.

كيف تصنعها


انقر فوق قوالب في القائمة الرئيسية برج أنسبل:



ثم انقر فوق إضافة ، وحدد قالب سير العمل :



ستظهر شاشة حيث يمكنك تحديد اسم وحفظ قالب تدفق المهمة:



بمجرد الانتهاء ، انتقل إلى تحرير سير العمل :



ستظهر شاشة يمكنك من خلالها إضافة قوالب المهام وتعيين شروط تشغيلها (في حالة حدوث خطأ أو عند التنفيذ الناجح ، أو دون قيد أو شرط):



يتم تعيين شروط التشغيل في الجزء السفلي من اللوحة على اليمين:



تدفقات العمل غير المرئية يمكن أن تكون بسيطة للغاية ...



... ومعقدة للغاية:



بعد تكوين وحفظ قالب تدفق المهمة ، يمكنك تشغيله. للقيام بذلك ، ما عليك سوى النقر فوق رمز الصاروخ الموجود على يمين اسم القالب:



ماذا يمكنك أن تفعل مع تيارات العمل


يمكن تشغيلها في الموعد المحدد . للقيام بذلك ، انقر فوق رمز التقويم الموجود بجوار اسم قالب سير العمل:



... وتكوين خيارات بدء التشغيل الخاصة به:



لنسخ قالب تدفق المهمة ، انقر فوق الرمز المميز بسهم في لقطة الشاشة أدناه:



ومع ذلك ، ضع في اعتبارك أنه عند نسخ تدفق مهمة ، لا يتم نسخ أذوناتها وإشعاراتها وجداولها.

إذا كنت بحاجة إلى تعيين متغيرات إضافية لكتب التشغيل المشاركة في قالب تدفق المهمة ، و / أو تنظيم إدخال المعلومات من المستخدم ، فيمكن القيام بذلك باستخدام استطلاعات الرأي . لإنشاء استطلاع ، حدد قالب تدفق المهمة وانقر فوق إضافة استطلاع :



ستظهر شاشة استطلاع حيث يمكنك طرح الأسئلة وتحديد أنواع الإجابات:



تتيح لك الإشعارات تتبع تقدم تدفقات العمل. ما عليك سوى اختيار مجموعة المهام التي تريد تكوين الإشعارات لها ، وانقر فوق الإشعارات :



يرجى ملاحظة أن هناك بالفعل بعض الإدخالات في قائمة الإخطار. لذلك ، على الشاشة التي يتم فتحها ، تحتاج إلى اختيار ما تحتاج إليه ، على سبيل المثال ، على الشاشة ، اخترنا إعلام إعلام سير العمل ، الذي تم تعيين التنشيط له لبدء الناجحة وغير الناجحة:



ملاحظة: إذا كنت تستخدم المخزون الديناميكي عند إنشاء قالب تدفق مهمة جديد ، فتأكد من تمكين خيار التحديث عند التشغيل لهذا المخزون.

الخاتمة


لذلك ، تعلمنا كيفية إنشاء شجرة قرار من خلال الجمع بين قواعد اللعب الحالية ، وإعداد بدء المهام التي تشكل جزءًا منها ، وإنشاء الإشعارات. من الجيد أن تتوفر كل هذه الميزات ليس فقط في إصدار الشركات من Ansible Tower ، حتى تتمكن من اللعب مع سلسلة المهام في الوقت الحالي.

يمكنك معرفة المزيد حول كيفية إنشاء وتعديل قوالب تدفق المهام في الوثائق Ansible الرسمية ، في ندوة خاصة على الإنترنت وفي التعليقات على هذا المنشور.

Source: https://habr.com/ru/post/ar432294/


All Articles