DevOps Bootcamp · درس

المراجعات: كل تغيير يحمل إصدارًا

لماذا يزيد كل تثبيت وترقية رقم المراجعة

الدرس 3 من 413 خطوة

المراجعات: كل تغيير يحمل إصدارًا درس مجاني في DevOps Bootcamp على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في DevOps Bootcamp، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.

ما هي Revision

في كل مرة تغيّر فيها release، يسجل Helm revision: لقطة مرقمة من chart الخاص بذلك الإصدار وقيمه في تلك اللحظة. 🕒

يبدأ التثبيت بالرقم واحد

ينشئ helm install جديدًا revision بالرقم 1. وهو الإدخال الأول في سجل الإصدار.

تزيد الترقيات الرقم

تزيد كل عملية helm upgrade revision: يتحول 1 إلى 2، ثم إلى 3. ولا يرتفع الرقم إلا مع إجرائك تغييرات.

helm upgrade my-web ./mychart

عرض السجل

شغّل helm history مع اسم release لعرض كل revision وحالتها والإجراء الذي أنشأها.

helm history my-web

ما الذي يعرضه السجل

يسرد جدول السجل رقم كل revision ووقت التحديث والحالة وإصدار chart الذي طُبّق.

REVISION  STATUS      CHART
1         superseded  mychart-0.1.0
2         deployed    mychart-0.2.0

اللقطات محفوظة

يخزّن Helm البيانات الكاملة لكل مراجعة في العنقود، لذلك تظل اللقطات القديمة متاحة للفحص أو الاسترداد.

التراجع إلى إصدار سابق

بما أن المراجعات محفوظة، يمكن للأمر helm rollback إعادة إصدار إلى أي مراجعة سابقة خلال ثوانٍ.

helm rollback my-web 1

التراجع يضيف مراجعة

لا يؤدي التراجع إلى محو السجل. بل يطبّق الإعدادات القديمة، ويسجّل مراجعة جديدة في الأعلى، مع الحفاظ على التسلسل الزمني.

حالة النشر

تكون مراجعة واحدة فقط منشورة في كل مرة، وهي المراجعة الحالية. وتُعلَّم المراجعات السابقة الناجحة بأنها متجاوزة.

اقتطاع المراجعات القديمة

يحتفظ Helm بالسجل لكل إصدار. وتحدّد العلامة --history-max في أثناء الترقية عدد المراجعات المحتفظ بها، ويكون العدد الافتراضي عشر مراجعات.

helm upgrade my-web ./mychart --history-max 5

أهمية الإصدارات

تمنحك المراجعات المرقّمة شبكة أمان: إذ يمكنك رؤية ما تغيّر بالضبط والتراجع عن ترقية سيئة دون تخمين. 🎯

تحقق سريع

لنتحقق من سلوك المراجعات.

مراجعة سريعة

تؤدي كل عملية تثبيت أو ترقية أو تراجع إلى زيادة رقم المراجعة. ويسرد Helm السجل، ويستخدم التراجع هذه المراجعات للاسترداد بسرعة. ✅

البدء مجانًا

تعلم DevOps Bootcamp مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
142
الدروس
568

الأسئلة الشائعة

هل درس «المراجعات: كل تغيير يحمل إصدارًا» مجاني؟

نعم — نص درس «المراجعات: كل تغيير يحمل إصدارًا» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة DevOps Bootcamp، انتقل إلى CoddyKit PRO. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.

ماذا ستتعلم في «المراجعات: كل تغيير يحمل إصدارًا»؟

لماذا يزيد كل تثبيت وترقية رقم المراجعة تتمرن على DevOps Bootcamp مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ DevOps Bootcamp؟

لا تُشترط خبرة سابقة. DevOps Bootcamp على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.

كم من الوقت يستغرق درس «المراجعات: كل تغيير يحمل إصدارًا»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس DevOps Bootcamp هذا؟

نعم. كل درس في DevOps Bootcamp يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. ما الذي يوجد داخل حزمة Chart
  2. Release هو Chart مُثبّت
  3. المراجعات: كل تغيير يحمل إصدارًا
  4. Chart واحد وReleases متعددة
← العودة إلى DevOps Bootcamp