რა არის ClusterIP კუბერნეტში?
რა არის ClusterIP კუბერნეტში?

ვიდეო: რა არის ClusterIP კუბერნეტში?

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

ClusterIP : ClusterIP არის ნაგულისხმევი კუბერნეტები სერვისი. ეს სერვისი იქმნება კლასტერში და მასზე წვდომა მხოლოდ ამ კლასტერის სხვა პოდებს შეუძლიათ. ასე რომ, ძირითადად, ჩვენ ვიყენებთ ამ ტიპის სერვისს, როდესაც გვსურს გამოვავლინოთ სერვისი იმავე კლასტერში სხვა პოდებისთვის. ამ სერვისზე წვდომა ხდება გამოყენებით კუბერნეტები მარიონეტული.

ასევე უნდა იცოდეთ, როგორ მუშაობს Kubernetes ClusterIP?

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

გარდა ამისა, რა არის სერვისის სპეციფიკა Kubernetes-ში? რეკლამები. ა სერვისი შეიძლება განისაზღვროს, როგორც ლოგიკური ნაკრები. ის შეიძლება განისაზღვროს, როგორც აბსტრაქცია პოდის ზედა ნაწილში, რომელიც უზრუნველყოფს ერთ IP მისამართს და DNS სახელს, რომლითაც შესაძლებელია პოდებზე წვდომა. თან სერვისი , ძალიან მარტივია დატვირთვის დაბალანსების კონფიგურაციის მართვა. ის ეხმარება წიპწების მასშტაბირებას ძალიან მარტივად.

შესაბამისად, რა განსხვავებაა NodePort-სა და ClusterIP-ს შორის?

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

რა არის კლასტერული IP-ს გამოყენება Kubernetes-ში?

ეს სპეციფიკაცია ქმნის სერვისის ახალ ობიექტს სახელად "my-service", რომელიც მიზნად ისახავს TCP პორტი 9376 ნებისმიერ Pod-ზე app=MyApp ლეიბლით. კუბერნეტები ანიჭებს ამ სერვისს ან IP მისამართი (ზოგჯერ უწოდებენ " კასეტური IP "), რომელიც გამოყენებული სერვისის მარიონეტების მიერ (იხ. ვირტუალური IP-ები და სერვისის მარიონეტები ქვემოთ).

გირჩევთ: