מהו ClusterIP ב-Kubernetes?
מהו ClusterIP ב-Kubernetes?

וִידֵאוֹ: מהו ClusterIP ב-Kubernetes?

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

אשכול IP : אשכול IP הוא ברירת המחדל kubernetes שֵׁרוּת. שירות זה נוצר בתוך אשכול וניתן לגשת אליו רק על ידי פודים אחרים באשכול זה. אז בעצם אנחנו משתמשים בסוג זה של שירות כשאנחנו רוצים לחשוף שירות לפודים אחרים בתוך אותו אשכול. ניתן לגשת לשירות זה באמצעות kubernetes פרוקסי.

כמו כן, לדעת כיצד פועל Kubernetes ClusterIP?

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

יתר על כן, מהם מפרט השירות ב- Kubernetes? פרסומות. א שֵׁרוּת ניתן להגדיר כסט לוגי של תרמילים. ניתן להגדיר זאת כהפשטה בחלק העליון של הפוד אשר מספקת כתובת IP אחת ושם DNS שבאמצעותם ניתן לגשת לפודים. עם שֵׁרוּת , קל מאוד לנהל את תצורת איזון העומס. זה עוזר לתרמילים להתרחב בקלות רבה.

בהתאם, מה ההבדל בין NodePort ל-ClusterIP?

מה זה ההבדל בין ClusterIP , NodePort וסוגי שירות LoadBalancer ב-Kubernetes? NodePort : חושף את השירות ב-IP של כל צומת ביציאה סטטית (ה NodePort ). א אשכול IP שירות, שאליו ה NodePort השירות ינתב, נוצר באופן אוטומטי.

מה השימוש ב-Cluster IP ב-Kubernetes?

מפרט זה יוצר אובייקט שירות חדש בשם "my-service", המכוון ליציאת TCP 9376 בכל Pod עם התווית app=MyApp. Kubernetes מקצה לשירות זה א IP כתובת (נקראת לפעמים " IP של אשכול ”), כלומר בשימוש על ידי פרוקסי השירות (ראה וירטואלי כתובות IP ונציגי שירות למטה).

מוּמלָץ: