כדי שהשירותים שלכם ב-Google Kubernetes Engine (GKE) יפעלו בצורה חלקה, חשוב לדעת איך לפתור בעיות ביעילות. בין אם אתם חדשים ב-Kubernetes או משתמשים מנוסים, תוכלו ללמוד לאבחן ולפתור בעיות נפוצות, החל משגיאות באפליקציות כמו CrashLoopBackOff ועד לבעיות ברמת האשכול כמו צמתים שלא מצטרפים או תרמילים שלא מתוזמנים. תלמדו לפתור בעיות אלה באמצעות כלים מרכזיים כמו כלי שורת הפקודה kubectl, Cloud Logging ו-Cloud Monitoring.
כדי לשפר את היכולות שלכם לפתרון בעיות ב-GKE, תוכלו להשתמש בכלים ובטכניקות הבאים:
בודקים את מצב השירות ואת האירועים ב- Google Cloud Service Health כדי לראות אם יש אירועים שמשפיעים על האמינות של האשכולות.
בדיקת התקינות של האשכולות ועומסי העבודה במסוף Google Cloud כדי לזהות במהירות בעיות פוטנציאליות.
כדי לראות את הסטטוס של משאבים כמו צמתים ו-Pods בזמן אמת, בודקים את מצב האשכול באמצעות כלי שורת הפקודה
kubectl.כדי למצוא את שורש הבעיה של כשלים, מבצעים ניתוח היסטורי באמצעות Cloud Logging.
כדי לטפל בבעיות לפני שהן משפיעות על המשתמשים, כדאי לבצע מעקב יזום באמצעות Cloud Monitoring.
אבחון מהיר יותר בעזרת Gemini Cloud Assist – ניתוח שגיאות, קבלת הנחיות מפורטות ובדיקה אוטומטית של בעיות.
כדי להבין איך הכלים האלה עובדים יחד, אפשר לעיין בתרחיש לדוגמה לפתרון בעיות כדי לאבחן ולפתור כשל באפליקציה בעולם האמיתי.
יומני ה-Backend של רכיבים מנוהלים מסוימים נשמרים למשך 30 ימים לכל היותר. אם אתם צריכים לפנות ל-Cloud Customer Care, פתחו בקשה תוך פחות מ-30 יום מהרגע שבו הבחנתם בבעיה.
הסבר על מושגי ליבה
אם אתם חדשים ב-Kubernetes וב-GKE, חשוב להבין מושגי ליבה כמו ארכיטקטורת אשכולות והקשר בין קבוצות Pod לצמתים לפני שמתחילים לפתור בעיות. מידע נוסף זמין במאמר תחילת הלימוד על GKE.
חשוב גם להבין על אילו חלקים ב-GKE אתם אחראים ועל אילו חלקים Google Cloud אחראית. מידע נוסף זמין במאמר בנושא אחריות משותפת ב-GKE.
המאמרים הבאים
מומלץ לקרוא את המאמר בדיקת תקינות השירות ואירועים Google Cloud (הדף הבא בסדרה).
אם אתם רוצים עצות לפתרון בעיות ספציפיות, תוכלו להיעזר במדריכים לפתרון בעיות ב-GKE.
אם לא מצאתם פתרון לבעיה שלכם במסמכים, תוכלו להיעזר בקבלת תמיכה, כולל עצות בנושאים הבאים:
- לפתוח בקשת תמיכה באמצעות פנייה ל-Cloud Customer Care.
- קבלת תמיכה מהקהילה על ידי פרסום שאלות ב-StackOverflow ושימוש בתג
google-kubernetes-engineכדי לחפש בעיות דומות. אתם יכולים גם להצטרף לערוץ Slack#kubernetes-engineכדי לקבל תמיכה מהקהילה. - פתיחת דיווחים על בעיות או בקשות למאפיינים חדשים באמצעות הכלי הציבורי Issue Tracker.