როგორ მუშაობს NodePort Kubernetes-ში?
როგორ მუშაობს NodePort Kubernetes-ში?

ვიდეო: როგორ მუშაობს NodePort Kubernetes-ში?

ვიდეო: როგორ მუშაობს NodePort Kubernetes-ში?
ვიდეო: Kubernetes Services explained | ClusterIP vs NodePort vs LoadBalancer vs Headless Service 2024, მაისი
Anonim

ა NodePort არის ღია პორტი თქვენი კლასტერის ყველა კვანძზე. კუბერნეტები გამჭვირვალედ მარშრუტებს შემომავალ ტრაფიკს NodePort თქვენს სამსახურში, თუნდაც თქვენი განაცხადი არის გაშვებული სხვა კვანძზე. თუმცა, ა NodePort არის მინიჭებული კლასტერ-კონფიგურირებული ჯგუფიდან NodePort მერყეობს (ჩვეულებრივ 30000–32767).

ასევე, როგორ მუშაობს Kubernetes ClusterIP?

ა ClusterIP არის შიგნიდან მისაწვდომი IP კუბერნეტები კლასტერი და მასში შემავალი ყველა სერვისი. NodePort-ისთვის ა ClusterIP ჯერ იქმნება და შემდეგ მთელი ტრაფიკი დაბალანსებულია მითითებულ პორტზე. მოთხოვნა გადაგზავნილია ერთ-ერთ Pods-ზე TCP პორტზე, რომელიც მითითებულია targetPort ველში.

გარდა ამისა, რა განსხვავებაა NodePort-სა და ClusterIP-ს შორის? რა არის განსხვავება ClusterIP-ს შორის , NodePort და LoadBalancer სერვისის ტიპები Kubernetes-ში? NodePort : ავლენს სერვისს თითოეული კვანძის IP-ზე სტატიკურ პორტში (ა NodePort ). ა ClusterIP მომსახურება, რომელსაც NodePort სერვისი იქნება მარშრუტი, ავტომატურად იქმნება.

აქ რა არის NodePort?

NodePort . ა NodePort სერვისი არის ყველაზე პრიმიტიული გზა გარე ტრაფიკის პირდაპირ თქვენს სერვისზე მოსახვედრად. NodePort როგორც სახელი გულისხმობს, ხსნის კონკრეტულ პორტს ყველა კვანძზე (VMs) და ნებისმიერი ტრაფიკი, რომელიც იგზავნება ამ პორტში, გადამისამართდება სერვისში.

რით განსხვავდება შესვლა NodePort-ისგან ან LoadBalancer-ისგან?

NodePort და LoadBalancer საშუალებას გაძლევთ გამოავლინოთ სერვისი ამ მნიშვნელობის მითითებით სერვისის ტიპში. შემოსვლა , ზე სხვა ხელი, სრულიად დამოუკიდებელი რესურსია რომ თქვენი მომსახურება. თქვენ ცალ-ცალკე აცხადებთ, ქმნით და ანადგურებთ რომ თქვენი მომსახურება. ეს ხდის მას განცალკევებულს და იზოლირებულს საწყისი თქვენთვის სასურველი სერვისები რომ გამოამჟღავნონ.

გირჩევთ: