Menu
CoddyTech

עדכון 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 אונליין