
-it) ומריצים /bin/bash, שהוא ה-CMD של Linux.nano. עורכים את index.html ומחליפים את הטקסט ל-"Welcome to Practicu website". אחרי שמירה ו-Ctrl F5 הדף בדפדפן משתנה מיד, גם עבור לקוחות.הטקסט המלא של הדקות הראשונות בהרצאה «כניסה לתוך הפוד Kubernetes» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם. בסרטון זה אנחנו הולכים להיכנס לתוך הפוד, לתוך הקונטיינר ולשנות אותו בפנים. יש לנו כרגע ב-kubectl get pods פוד אחד שעובד ובפנים רץ קונטיינר עם שרת nginx, שרת web.
אנחנו רוצים להיכנס לתוך הפוד הזה, לתוך הקונטיינר ולשנות משהו בשרת שלנו. בסרטון הקודם הרצנו את הפוד הזה, עשינו port forward, גלגלנו תקשורת מתוך פורט שמונים שמונים אצלי במחשב לפורט שמונים בתוך הפוד וכך הצלחנו להתחבר בלי load balancer, בלי להסתבך, לתוך שרת web.
הנה אנחנו רואים פה ששרת web שלנו nginx עובד, פורט שמונים שמונים אצלי במחשב מגיע לתוך הפוד, לתוך הקפסולה, בפנים לתוך הקונטיינר והכול תקין, ונניח אני רוצה לשנות פה משהו.
שימו לב שהשינויים שאני הולך לעשות בתוך הקונטיינר ימותו יחד עם הקונטיינר הזה, כי בעולם של הקונטיינרים אפשר בכל רגע נתון להרוג קונטיינר, להעלות אחד חדש. אם אני ארצה שינוי קבוע ולא משהו קטן לבדיקות, אני צריך לשנות את הimage שממנו מיוצרים הקונטיינרים.
כרגע אני נכנס בצורה אינטראקטיבית, מינוס it, אינטראקטיבית לתוך ה-my pod ובפנים מריץ פקודת bin bash, שזה ה-cmd בעולם של Linux. ואני נכנס לתוך הפוד. למעשה אני בתוך הקונטיינר.
ועכשיו אני, כמו במכונת Linux רגילה, יכול לעשות update, נניח, לרשימת התוכנות. אני יכול להתקין nano, שזה כמו notepad משוכלל בLinux, כי אני לא אוהב לעבוד עם ה-vi.
הנה הוא מתקין לי nano בפנים. שימו לב, הכול קורה בתוך הקונטיינר. ואני יכול להריץ nano ולשנות את הקובץ html שמוצג ליוזר, index html. ואני פותח אותו עם תוכנת nano, עם עורך טקסט, ואני מחליף פה "Welcome to Practicu