Menu
Coddy logo textTech

שגיאות במשיכת Image

חלק מהיחידה מבוא ל-Kubernetes במסלול ה-Terminal של Coddy. שיעור 23 מתוך 45.

הדרך הנפוצה ביותר שבה Pod נכשל היא כשאי אפשר למשוך תמונה: שגיאת הקלדה בשם או תגית שאינה קיימת. ה-Pod נוצר ללא בעיה, אבל kubectl get pods מציג ErrImagePull, ולאחר הניסיון הבא ImagePullBackOff: Kubernetes ממשיך לנסות שוב, וממתין קצת יותר בכל פעם.

kubectl describe pod מציג לך בדיוק מה השתבש. תחת Events תמצא Warning כגון Failed to pull image "nginx:doesnotexist" שמסתיים ב־not found. מכיוון שהתמונה מעולם לא הופעלה, READY נשאר 0/1.

התיקון הוא לתת ל-Pod את התמונה הנכונה: למחוק אותו ולהריץ אותו שוב עם השם הנכון, או להשתמש ב-kubectl set image עבור Deployment. Kubernetes אף פעם לא מנחש למה התכוונת, לכן קרא את האירוע בקפידה.

challenge icon

אתגר

מתחילים

הפעל Pod בשם broken מהתמונה nginx:doesnotexist, הצג את רשימת ה-Pods כדי לראות את שגיאת המשיכה, ואז תאר את ה-Pod וקרא את האירוע Failed.

נסו בעצמכם

טרמינל
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה מבוא ל-Kubernetes

תרגלו בעצמכם: Terminal אונליין