Menu
CoddyTech

משימות

חלק מהיחידה מבוא ל-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". הציגו את ה-Pods מיד ופעם נוספת כדי לראות את ה-Pod של ה-Job משתנה מ-Running ל-Completed, ואז הציגו את ה-Jobs וקראו את היומנים של ה-Job.

נסו בעצמכם

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

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

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

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