5.4قائمة الإنتاج والشهادات
الأساسي في 30 ثانية
- ثمانية نعم أو لا إنتاج : وسوم ثابتة، وصور مفحوصة وغير جذرية، وإعادة تشغيل + فحوص صحة، ومجلدات منسوخة احتياطيا واستعادتها مجرَّبة، وأسرار خارج git، ومنفذ واحد منشور، وسجلات بتدوير، وCI مصنعا وحيدا.
- لا نشغّل إلا ما نرى : مقاييس مباشرة، وتنبيهات قبل الزبائن، ومساحة قرص تحت المراقبة — فقرص ممتلئ يوقف كل شيء.
- بعد هذا الدليل : شهادة دوكر (Docker) عامة أولا (فهي تتوج هذا الدليل)، ثم شهادة كوبرنيتس (Kubernetes) إذا كان التوجه كوبرنيتس (Kubernetes) — بمختبرات عملية، مع مصادقة كبير / مديرية الأنظمة قبل أي إنتاج حقيقي.
حالة مصغرة متسلسلة — إدير يدقق قبل الإنتاج
الحلقة الأخيرة : يجب على إدير، مهندس العمليات المبتدئ في الجزائر، وضع حزمة بنيته في الإنتاج. فبدلا من النشر بسرعة، يطبع القائمة ويدقق : وسم متحرك في الإنتاج، وسر في المستودع، ولا نسخة احتياطية مجرَّبة، ولا مراقبة قرص. فيصحح نقطة نقطة، ويجرّب الاستعادة، ويخرج الأسرار من المستودع، ويفعّل تدوير السجلات — ثم يجعل المجموعة مصادَقا عليها من مرجعه الكبير قبل فتح الإنتاج. الحلقة الأخيرة من الحالات 5.1-5.3 — يختم إدير التنسيق والإنتاج بالتدقيق.
الحلقة الأخيرة من الحالات 5.1-5.3 — يصحح إدير ثم يجعلها مصادَقا عليها قبل الإنتاج.
1. قائمة ما قبل الإنتاج
وسوم ثابتة (أبدا أي وسم متحرك في الإنتاج)، وصور مفحوصة وغير جذرية، وإعادة تشغيل + فحوص صحة على كل خدمة دائمة، ومجلدات منسوخة احتياطيا مع استعادة مجرَّبة، وأسرار خارج git (ملف مثال مُصدَر، والقيم الحقيقية في مكان آخر)، ومنفذ واحد منشور (الوكيل)، وسجلات بتدوير، وCompose مُصدَر، وCI مصنعا وحيدا للصور. ويؤشر إدير كل خانة : « لا » واحدة = لا إنتاج.
فالقائمة باب، لا زينة : نصحح كل « لا » واحدة واحدة، مع اختبار، قبل الفتح. ويطبع إدير قائمته ويجعلها تُؤشَّر لاثنين.
2. مراقبة الحد الحيوي
مقاييس الحاويات مباشرة، ومسابر تنبيه (التوافر، والقرص)، ومساحة قرص تحت المراقبة : فالصور المتراكمة والسجلات دون تدوير والمجلدات اليتيمة تملأ الأقراص — وقرص ممتلئ يوقف كل شيء. ولا نحسن تشغيل إلا ما نرى : التنبيهات قبل الزبائن.
ونسخ احتياطي وفحوص مؤتمتة (لا يدوية)، واستعادة مجرَّبة (فنسخة غير مجرَّبة ليست نسخة)، وتدوير السجلات مضبوط منذ Compose. ويبرمج إدير تنبيه القرص قبل أول إنتاج.
3. وماذا بعد ؟ الشهادات والمصادقة
عموما : شهادة دوكر (Docker) تصادق على هذا الدليل (الصور، والشبكات، والمجلدات، وCompose، وسرب (Swarm)، والأمن)، وشهادة كوبرنيتس (Kubernetes) تصادق على الخطوة التالية. وتُحضَّر الاثنتان بـ مختبرات : أعيدوا كل مستوى غيبا، أبدا حشوا.
والأهم : المبتدئ لا يضع وحده في الإنتاج — فيجعل إدير تدقيقه مصادَقا عليه من مرجعه الكبير / مديرية الأنظمة قبل فتح الإنتاج، مع نسخ احتياطي وأسرار ومراقبة متحقق منها. فالممارسة المؤطَّرة تغلب الحفظ المنفرد.
🔎 مثال ملموس — التدقيق السريع لحزمة إدير
ثماني خانات، ولا عذر.
[ ] وسوم ثابتة، لا متحرك في الإنتاج
[ ] غير جذري + فحص دون حرج
[ ] إعادة تشغيل + فحص صحة على كل دائمة
[ ] المجلدات : نسخة احتياطية + استعادة مجرَّبة
[ ] أسرار خارج git، ومثال مُصدَر
[ ] وحده الوكيل ينشر المنافذ
[ ] سجلات بتدوير، وقرص منبَّه
[ ] CI مصنعا وحيدا، وcompose مُصدَر
القراءة : يؤشر إدير كل خانة بدليل (اختبار، وسجل، واستعادة).
الدرس : اطبعوها : فهي باب خروجكم نحو الإنتاج.
مفردات القسم
- قائمة الإنتاج
- النعم الثمانية المطلوبة قبل أي وضع في الإنتاج.
مثال بسيط: يرفض إدير الإنتاج ما دامت خانة على لا.
ما ليس كذلك: نشر « سنرى » دون تدقيق.
رد فعل: هل عندي ثمانية نعم مثبتة قبل الفتح ؟
- تدوير السجلات
- حد حجم سجلات الحاويات ونموها.
مثال بسيط: يضبط إدير الحجم الأقصى والملفات القصوى في Compose خاصته.
ما ليس كذلك: سجلات تكبر حتى القرص الممتلئ.
رد فعل: هل سجلاتي محدودة ومراقَبة ؟
- المراقبة
- الرؤية والتنبيه : المقاييس، ومسابر التوافر، ومساحة القرص.
مثال بسيط: يُنبَّه إدير قبل الزبائن عندما يمتلئ القرص.
ما ليس كذلك: اكتشاف العطل بمكالمات الزبائن.
رد فعل: هل أُنبَّه قبل مستعمليّ ؟
- نسخة مجرَّبة
- نسخة احتياطية أُعيد تشغيل استعادتها بنجاح.
مثال بسيط: يستعيد إدير مجلداته على مختبر قبل الإنتاج.
ما ليس كذلك: أرشيف لم يُعَد تشغيله أبدا.
رد فعل: هل أعدت تشغيل استعادتي هذا الشهر ؟
- مصادقة الكبير
- مراجعة التدقيق من مرجع قبل فتح الإنتاج.
مثال بسيط: يجعل إدير القائمة والأسرار والمراقبة مصادَقا عليها من كبيره.
ما ليس كذلك: وضع إنتاج منفرد لمبتدئ.
رد فعل: من راجع تدقيقي وصادق عليه ؟
في التطبيق — دققوا حزمتكم
- اطبعوا القائمة ودققوا حزمتكم الحالية.
- صححوا كل « لا » واحدة واحدة، مع اختبار.
- اختبروا النسخة الاحتياطية + الاستعادة، وأخرجوا الأسرار من المستودع.
- اجعلوها مصادَقا عليها من مرجعكم الكبير / مديرية الأنظمة، ثم خططوا للشهادة بالمختبرات.
نص جاهز للقول — طلب المصادقة قبل الإنتاج
« قبل فتح الإنتاج في الجزائر، إليكم تدقيقي : وسوم مثبتة، وصور مفحوصة غير جذرية، وفحوص صحة، ونسخ احتياطي مع استعادة مجرَّبة، وأسرار خارج المستودع، وسجلات بتدوير ومراقبة قرص. بقيت خانتان للتصحيح — وأقترح مراجعتهما معا والمصادقة على الفتح متى حصلت النعم الثمانية. »
يُقال للمرجع الكبير / مديرية الأنظمة لجعل التدقيق مصادَقا عليه قبل أي وضع في الإنتاج.
نموذج للنسخ واللصق — بطاقة تدقيق الإنتاج
بطاقة تدقيق الإنتاج — الحزمة : ___ · التاريخ : ___
[ ] وسوم ثابتة (المتحرك ممنوع) · [ ] فحص ناجح + غير جذري
[ ] إعادة تشغيل + فحص صحة لكل دائمة · [ ] وحده الوكيل ينشر
[ ] نسخة ناجحة + استعادة مجرَّبة بتاريخ : ___
[ ] أسرار خارج git (مثال مُصدَر) · [ ] سجلات بتدوير + قرص منبَّه
[ ] CI مصنعا وحيدا · compose مُصدَر
صادق عليه (الكبير / مديرية الأنظمة) : ___ · التاريخ : ___ · إنتاج ؟ نعم / لا
فردي / ميزانية صغيرة
إدير وحده : القائمة المطبوعة + استعادة مجرَّبة خير من لا تدقيق.
شركة صغيرة جدا / فريق مصغر
تدقيق لاثنين : أحدهما يؤشر، والآخر يتحقق من الأدلة قبل المصادقة.
شركة صغيرة ومتوسطة في الجزائر
يضبط إدير في الجزائر مراجعة إنتاج : تدقيق معروض، وكل لا مخطط قبل الفتح.
فريق يبدأ
ثنائي : أحدهما يصحح اللاءات، والآخر يعيد تشغيل الاستعادة والتنبيهات.
✓ ممارسات جيدة
- اطبعوا القائمة، وأشّروا لاثنين بأدلة.
- أتمتوا النسخ الاحتياطي + الفحوص، واختبروا الاستعادة.
- حضّروا الشهادات بمختبرات متكررة، لا حفظا.
✗ أخطاء شائعة
- « سنرى في الإنتاج » مع خانات على لا.
- المراقبة بعد العطل بدلا من التنبيه قبله.
- تحضير الشهادات بالحشو.
النقاط الأساسية
- ثمانية نعم = إنتاج، ولا واحدة = نصحح ونعيد الاختبار.
- نرى (المراقبة، والتنبيهات، والقرص) قبل التشغيل.
- نسخة مجرَّبة + أسرار خارج git + CI مصنعا وحيدا.
- الشهادات بالمختبرات، والإنتاج مصادَق عليه من الكبير / مديرية الأنظمة.
تحدي 48 ساعة — طبّق غدا
املؤوا بطاقة تدقيق الإنتاج (النموذج أعلاه) لـ حزمتكم الحقيقية : فكل لا تصير تصحيحا مخططا، ثم اجعلوها مُراجَعة قبل أي إنتاج.
- أستطيع ذكر خانات القائمة الثماني.
- حزمتي مدقَّقة ومصحَّحة ومصادَق عليها.
- أعرف تحضير الشهادة بالمختبرات، لا حفظا.
أسئلة شائعة
أي تدوير للسجلات ؟
افتراضيا تكبر السجلات دون نهاية : حددوا الحجم وعدد الملفات (خيارات التدوير في Compose / إعداد التدوين) وركّزوا مبكرا. فقرص ممتلئ يوقف كل شيء — اجمعوا التدوير وتنظيف الصور والمجلدات اليتيمة وتنبيهات القرص.
بأي شهادة نبدأ ؟
عموما : أولا التي تتوج بالضبط هذا الدليل (دوكر (Docker) : الصور، والشبكات، والمجلدات، وCompose، وسرب (Swarm)، والأمن)، ثم شهادة كوبرنيتس (Kubernetes) فقط إذا كان كوبرنيتس (Kubernetes) هدفكم. وتقتضي الاثنتان مختبرات عملية منتظمة — أعيدوا كل مستوى غيبا — ومصادقة مؤطَّرة قبل أي إنتاج حقيقي.
نقطة من القائمة على « لا ». ماذا نفعل ؟