Menu
Coddy logo textTech

משימות

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

לא הכול אמור לפעול לנצח. דוח, גיבוי או סקריפט חד־פעמי אמורים לפעול פעם אחת ואז להיעצר. לשם כך יש ב-Kubernetes את Job: הוא מפעיל Pod עד שהפקודה מסתיימת בהצלחה, ולא מפעיל אותו מחדש לאחר מכן.

יוצרים Job עם תמונה ופקודה:

kubectl create job hello --image=busybox -- echo "job done"

Kubernetes משיב job.batch/hello created. kubectl get jobs מציג את COMPLETIONS שלו, שעובר מ-0/1 ל-1/1.

ה-Pod של ה-Job מופיע ב-kubectl get pods עם שם שנוצר אוטומטית, ומסתיים בסטטוס Completed במקום להיות מופעל מחדש. הפלט שלו נשמר, ואפשר לקרוא אותו על ידי ציון שם ה-Job:

kubectl logs job/hello
challenge icon

אתגר

קל

צור Job בשם hello מתוך תמונת busybox שמריצה echo "job done". הצג את רשימת ה-Jobs, הצג את רשימת ה-Pods פעמיים כדי לראות שה-Pod מגיע למצב Completed, ואז קרא את יומני ה-Job.

נסו בעצמכם

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

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

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

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