תוכן עניינים:

כיצד אוכל לגשת ל-ClusterIP?
כיצד אוכל לגשת ל-ClusterIP?

וִידֵאוֹ: כיצד אוכל לגשת ל-ClusterIP?

וִידֵאוֹ: כיצד אוכל לגשת ל-ClusterIP?
וִידֵאוֹ: Объяснение сервисов Kubernetes | ClusterIP против NodePort против LoadBalancer против Headless Service 2024, מאי
Anonim

כדי להגיע ל ClusterIp ממחשב חיצוני, תוכל לפתוח פרוקסי Kubernetes בין המחשב החיצוני לאשכול. אתה יכול להשתמש ב-kubectl כדי ליצור פרוקסי כזה. כאשר ה-proxy פועל, אתה מחובר ישירות לאשכול, ותוכל להשתמש ב-IP הפנימי ( ClusterIp ) עבור שירות זה.

כתוצאה מכך, כיצד אוכל לגשת לפוד Kubernetes מבחוץ?

דרכים להתחבר יש לך כמה אפשרויות להתחבר לצמתים, תרמילים ושירותים מ בחוץ האשכול: גִישָׁה שירותים באמצעות כתובות IP ציבוריות. השתמש בשירות עם סוג NodePort או LoadBalancer כדי להפוך את השירות לנגיש בחוץ האשכול. ראה את השירותים ואת תיעוד החשיפה של kubectl.

מלבד למעלה, איך אני מוצא את כתובת ה-IP של הפוד שלי? ל למצוא האשכול כתובת ה - IP של Kubernetes תַרמִיל , השתמש ב-kubectl לקבל תרמיל פקודה במחשב המקומי שלך, עם האפשרות -o wide. אפשרות זו תפרט מידע נוסף, כולל הצומת ה תַרמִיל שוכן על, וה תרמילים אֶשׁכּוֹל IP . ה IP העמודה תכיל את האשכול הפנימי כתובת ה - IP לכל אחד תַרמִיל.

אנשים גם שואלים, איך אני ניגש לפודים של Kubernetes?

גישה מצומת או פוד באשכול

  1. הפעל פוד, ולאחר מכן התחבר למעטפת בתוכו באמצעות kubectl exec. התחבר לצמתים, פודים ושירותים אחרים מאותה מעטפת.
  2. אשכולות מסוימים עשויים לאפשר לך ssh לצומת באשכול. משם ייתכן שתוכל לגשת לשירותי אשכול.

כיצד פועל Kubernetes ClusterIP?

א אשכול IP הוא IP הנגיש באופן פנימי עבור Kubernetes אשכול וכל השירותים שבתוכו. עבור NodePort, א אשכול IP נוצר תחילה ולאחר מכן כל התעבורה מאוזנת עומסים ביציאה שצוינה. הבקשה מועברת לאחד מה-Pods ביציאת TCP שצוינה בשדה targetPort.

מוּמלָץ: