Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

التراجع

جزء من قسم مقدمة إلى Kubernetes في رحلة Terminal على Coddy. الدرس 15 من 45.

ينشئ كل تحديث للصورة مراجعة جديدة للنشر، ويحتفظ Kubernetes بالمراجعات السابقة:

kubectl rollout history deployment/web

يسرد الجدول كل رقم REVISION. المراجعة 1 هي الأصلية، والمراجعة 2 هي التحديث الأول، وهكذا.

إذا تبيّن أن الإصدار الجديد معطّل، فارجع إلى المراجعة السابقة باستخدام أمر واحد:

kubectl rollout undo deployment/web

يجيب Kubernetes بالرسالة deployment.apps/web rolled back ويطرح الصورة القديمة مرة أخرى، حجرةً تلو الأخرى، تمامًا كما يحدث في التحديث.

التراجع هو في حد ذاته مراجعة جديدة، لذا يستمر السجل في النمو ويمكنك دائمًا رؤية ما حدث. للانتقال إلى مراجعة محددة، أضف --to-revision=1.

challenge icon

التحدي

مبتدئ

أنشئ Deployment باسم web من صورة nginx وحدِّث حاوية nginx الخاصة به إلى nginx:1.27. ثم اعرض سجلّ النشر التدرّجي وأعد Deployment إلى إصدار سابق.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس مقدمة إلى Kubernetes

تدرّب بنفسك: Playground لـ Terminal