تساعد هذه المهارة مهندسي DevOps على تصميم خطوط أنابيب CI/CD متعددة المراحل مع بوابات موافقة، وفحص أمني، واستراتيجيات نشر آلية لإصدارات برمجية موثوقة.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "deployment-pipeline-design". تصميم خط أنابيب CI/CD مع بوابات موافقة
النتيجة المتوقعة:
تصميم خط أنابيب شامل يتضمن: Source (سحب الكود) -> Build (تجميع، حزمة) -> Test (وحدة، تكامل، أمان) -> نشر Staging -> اختبارات التكامل -> بوابة موافقة (يدوية) -> نشر Production -> فحص الصحة -> مراقبة. كل مرحلة مع إجراءات محددة ومعالجة الفشل.
استخدام "deployment-pipeline-design". ما هي أفضل استراتيجيات النشر؟
النتيجة المتوقعة:
استراتيجيات النشر الرئيسية هي: 1) تدريجي (Rolling) - إطلاق تدريجي بدون توقف، الأفضل لمعظم التطبيقات؛ 2) Blue-Green - تبديل فوري بين بيئتين، تراجع سهل لكنه يضاعف البنية التحتية مؤقتاً؛ 3) Canary - تحويل تدريجي لحركة المرور للإصدار الجديد، يسمح باختبار المستخدمين الحقيقيين؛ 4) أعلام الميزات (Feature Flags) - نشر الكود بدون إطلاق، تراجع فوري على مستوى الميزة.
التدقيق الأمني
آمنAll static findings are false positives. The skill is pure documentation with YAML/Kubernetes configuration examples. No actual code execution, network requests, or credential access occurs - only documentation patterns for CI/CD pipeline design.
مشكلات متوسطة المخاطر (1)
درجة الجودة
ماذا يمكنك بناءه
هندسة خط أنابيب نشر جديد
تصميم خط أنابيب CI/CD كامل من المصدر إلى الإنتاج مع بوابات موافقة ومراحل فحص أمني
تحسين موثوقية خط الأنابيب الحالي
إضافة التراجع التلقائي وفحوصات الصحة والمراقبة لسير عمل النشر الحالي
تسليم تدريجي
إعداد استراتيجيات نشر canary أو blue-green لإصدارات إنتاج آمنة
جرّب هذه الموجهات
صمم خط أنابيب CI/CD متعدد المراحل مع مراحل البناء والاختبار والتهيئة ونشر الإنتاج. قم بتضمين بوابات موافقة قبل الإنتاج.
أضف قدرات تراجع تلقائية إلى خط الأنابيب الحالي. قم بتضمين التحقق من فحص الصحة والتراجع التلقائي عند الفشل.
صمم استراتيجية نشر canary لتطبيق Kubernetes الخاص بنا. قم بتضمين نسب تحويل حركة المرور وتكامل المراقبة.
أنشئ تكوين خط أنابيب يتعامل مع بيئات التطوير والتهيئة والإنتاج مع سير عمل موافقة مناسب لكل مرحلة.
أفضل الممارسات
- استخدم التنفيذ المتوازي لمراحل خط الأنابيب المستقلة لتقليل المدة الإجمالية لخط الأنابيب
- نفذ أنماط الفشل السريع (fail-fast) بتشغيل الاختبارات السريعة قبل البطيئة
- أضف التحقق من فحص الصحة بعد كل مرحلة نشر قبل المتابعة
- استخدم تخزين مؤقت للقطع الأثرية لتسريع عمليات البناء وتقليل تكاليف الحوسبة
- خزن الأسرار في أنظمة إدارة الأسرار (مثل Vault، مديرو أسرار السحابة) وليس في رمز خط الأنابيب
تجنب
- لا تتخطى مراحل الفحص الأمني لتسريع عمليات النشر
- لا تنشر مباشرة إلى الإنتاج بدون بوابات موافقة
- لا تتخطى اختبار بيئة التهيئة قبل نشر الإنتاج
- لا تنس توثيق مراحل خط الأنابيب والغرض منها
الأسئلة المتكررة
ما هي بوابة الموافقة في CI/CD؟
أي استراتيجية نشر لها وقت توقف صفري؟
كيف أنفذ التراجع التلقائي؟
ما الفرق بين نشر canary ونشر blue-green؟
كيف أؤمن الأسرار في خطوط أنابيب النشر؟
ما هي مقاييس خط الأنابيب الرئيسية التي يجب تتبعها؟
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/deployment-pipeline-designمرجع
main
بنية الملفات
📄 SKILL.md