در این قسمت از آموزش کوبرنتیز، سراغ یکی از مفاهیم مهم شبکهای میرویم: EndPoint و EndPointSlice. این اجزا تضمین میکنند سرویسها بتوانند پادهای مرتبط را پیدا کنند و ارتباط پایدار داشته باشند.
در Kubernetes، سرویسها نقش مهمی در برقراری ارتباط پایدار بین پادها و کاربران دارند. اما سرویسها بهتنهایی نمیدانند باید به کدام پادها وصل شوند؛ اینجاست که EndPoint وارد عمل میشود.
-
EndPoint:
یک آبجکت در Kubernetes است که آدرس IP پادهایی را که توسط یک Service مدیریت میشوند، نگه میدارد. به بیان ساده، EndPoint لیستی از مقصدهایی است که ترافیک سرویس به آنها هدایت میشود. -
EndPointSlice:
برای بهبود مقیاسپذیری و عملکرد، Kubernetes مکانیزم EndPointSlice را معرفی کرده است. بهجای اینکه همه EndPointها در یک آبجکت واحد ذخیره شوند، در چند Slice تقسیم میشوند تا مدیریت شبکه سادهتر و کارآمدتر شود، مخصوصاً در کلاسترهای بزرگ.
در این ویدئو یاد میگیرید:
-
EndPoint چیست و چگونه سرویسها را به پادها متصل میکند.
-
EndPointSlice چیست و چه مزایایی نسبت به EndPoint دارد.
-
نقش این دو در بهبود عملکرد و مقیاسپذیری شبکه Kubernetes.
-
مثالهای ساده برای درک بهتر ارتباط سرویسها و پادها.
این ویدئو به شما کمک میکند درک کنید سرویسها در Kubernetes چطور پادهای واقعی پشتصحنه را پیدا میکنند و ارتباط شبکه پایدار برقرار میشود.