Menu
Coddy logo textTech

עדכון Images

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

כדי לפרוס גרסה חדשה, שנה את תמונת הקונטיינר של ה-Deployment:

kubectl set image deployment/web nginx=nginx:1.27

החלק שלפני = הוא שם הקונטיינר. Deployment שנוצר באמצעות kubectl create מעניק לקונטיינר שלו את שם התמונה, ולכן כאן שמו הוא nginx. Kubernetes משיב deployment.apps/web image updated.

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

צפה בהתקדמות או בדוק אותה באמצעות:

kubectl rollout status deployment/web

כאשר כל העותקים המשוכפלים מריצים את התמונה החדשה, יודפס deployment "web" successfully rolled out.

challenge icon

אתגר

מתחילים

צרו Deployment בשם web מתוך תמונת nginx, עדכנו את קונטיינר nginx שלו לתמונת nginx:1.27, ואז בדקו את מצב הפריסה.

נסו בעצמכם

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

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

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

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