التراجع بأمان
جزء من قسم مقدمة إلى Kubernetes في رحلة Terminal على Coddy. الدرس 42 من 45.
التحدي
متوسطحدث خطأ في الإصدار: لم يتم دفع الوسم الجديد مطلقًا. تدرّب على الاسترداد. نفّذ هذه الخطوات واحدة تلو الأخرى:
- طبّق
deployment.yaml - حدّث حاوية
shopلاستخدام الصورةnginx:broken - اعرض قائمة Pods ولاحظ فشل الجديدة منها في سحب الصورة
- أعد Deployment إلى الإصدار السابق
- اعرض قائمة Pods مرة أخرى لرؤية النسخ المتماثلة السليمة
- تحقّق من حالة الإصدار
جرّب بنفسك
الطرفية
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
kubectl scale deployment shop --replicas=4
kubectl set image deployment/shop shop=nginx:1.27
kubectl rollout status deployment/shop
kubectl get endpoints shopجميع دروس مقدمة إلى Kubernetes
تدرّب بنفسك: Playground لـ Terminal