الاحتفاظ بالسجل باستخدام --keep-history
حافظ على سجلات المراجعات بعد إلغاء التثبيت
الاحتفاظ بالسجل باستخدام --keep-history درس مجاني في Helm Academy على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Helm Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Helm Academy 4 دروس في المجموع.
لماذا نحتفظ بالسجل
قد ترغبون أحيانًا في إزالة إصدار مع الاحتفاظ بسجلاته، حتى تتمكنوا من التراجع عنه لاحقًا. وهذا هو الغرض من --keep-history. 📜
أضيفوه إلى uninstall
مرّروا --keep-history كخيار إلى helm uninstall للاحتفاظ بسجلات مراجعات الإصدار.
helm uninstall my-nginx --keep-historyتظل الموارد تُزال
تُحذف كائنات Kubernetes مع ذلك. وما يُحتفظ به في تخزين Helm هو سجل المراجعات فقط.
حالة إلغاء تثبيت مستمرة
يظهر الإصدار الآن بالحالة uninstalled بدلًا من اختفائه تمامًا من سجلات Helm.
اعرضوه باستخدام --all
يخفيه helm list العادي، لكن helm list --all يعرض الإصدار الذي أُلغي تثبيته وما زال مسجلًا.
helm list --allافحصوا السجل المحفوظ
شغّلوا helm history باستخدام اسم الإصدار لعرض المراجعات التي احتُفظ بها بواسطة keep-history.
helm history my-nginxالتراجع للاستعادة
بما أن السجلات ما زالت موجودة، يمكن لـ helm rollback إعادة الإصدار انطلاقًا من مراجعة محفوظة.
helm rollback my-nginx 1يبقى الاسم محجوزًا
ما دام السجل محفوظًا، يظل اسم release هذا محجوزًا. وسيتعارض تثبيت جديد باستخدام helm install بالاسم نفسه.
الإزالة النهائية لاحقًا
لمسح السجلات المحفوظة نهائيًا، شغّلوا helm uninstall مرة أخرى من دون الخيار لحذف السجل نهائيًا.
helm uninstall my-nginxمتى تستخدمونه
استخدموا --keep-history عند إنهاء شيء قد تحتاجون إلى استعادته، مثلًا قبل عملية ترحيل محفوفة بالمخاطر. 🛟
الافتراضي هو النسيان
تذكّروا أن uninstall يحذف السجل من دون هذا الخيار. أما --keep-history فهو الاختيار المتعمد للاحتفاظ به.
تحقّق سريع
لنتأكد مما يحتفظ به keep-history فعليًا.
مراجعة
يزيل --keep-history الموارد لكنه يحفظ المراجعات؛ ويظهر الإصدار بحالة إلغاء التثبيت، ويمكن التراجع عنه أو إزالته بالكامل لاحقًا. ✅
الأسئلة الشائعة
هل درس «الاحتفاظ بالسجل باستخدام --keep-history» مجاني؟
نعم — نص درس «الاحتفاظ بالسجل باستخدام --keep-history» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Helm Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Helm Academy 4 دروس في المجموع.
ماذا ستتعلم في «الاحتفاظ بالسجل باستخدام --keep-history»؟
حافظ على سجلات المراجعات بعد إلغاء التثبيت تتمرن على Helm Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Helm Academy؟
لا تُشترط خبرة سابقة. Helm Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.
كم من الوقت يستغرق درس «الاحتفاظ بالسجل باستخدام --keep-history»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Helm Academy هذا؟
نعم. كل درس في Helm Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- رؤية كل شيء باستخدام helm list
- قراءة مخرجات helm status
- إزالة نظيفة باستخدام helm uninstall
- الاحتفاظ بالسجل باستخدام --keep-history