איך NodePort עובד ב-Kubernetes?
איך NodePort עובד ב-Kubernetes?

וִידֵאוֹ: איך NodePort עובד ב-Kubernetes?

וִידֵאוֹ: איך NodePort עובד ב-Kubernetes?
וִידֵאוֹ: 11 - Service в Kubernetes - Часть 2. Types: ExternalName, NodePort и LoadBalancer. Headless Service 2024, נוֹבֶמבֶּר
Anonim

א NodePort הוא יציאה פתוחה בכל צומת של האשכול שלך. Kubernetes מנתב בשקיפות את התנועה הנכנסת על NodePort לשירות שלך, גם אם הבקשה שלך הוא פועל על צומת אחר. עם זאת, א NodePort הוא מוקצה ממאגר של קונפיגורציה של אשכול NodePort טווחים (בדרך כלל 30000–32767).

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

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

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

כאן, מהו NodePort?

NodePort . א NodePort שירות הוא הדרך הפרימיטיבית ביותר להשיג תעבורה חיצונית ישירות לשירות שלך. NodePort , כפי שהשם מרמז, פותח פורט ספציפי בכל ה-Nodes (ה-VMs), וכל תעבורה שנשלחת ליציאה זו מועברת לשירות.

במה שונה כניסה מ-NodePort או LoadBalancer?

NodePort ו LoadBalancer מאפשר לך לחשוף שירות על ידי ציון הערך הזה בסוג השירות. כניסה , על ה אַחֵר יד, הוא משאב עצמאי לחלוטין ל השירות שלך. אתה מכריז, יוצר והורס אותו בנפרד ל השירותים שלך. זה הופך אותו למנותק ומבודד מ השירותים שאתה רוצה ל לַחשׂוֹף.

מוּמלָץ: