Amazon EKS Hybrid Nodes Gateway: شبکهسازی هیبریدی سادهتر
خلاصهٔ کاملتر
اگه تا حالا با محیطهای هیبریدی کوبرنتیز کار کرده باشید، میدونید که شبکهسازی توش چقدر میتونه دردسرساز باشه. باید روتینگ on-premises رو تنظیم کنید، با تیم شبکه هماهنگ بشید، و با بزرگتر شدن workloadها این کار رو دوباره و دوباره تکرار کنید. AWS حالا با معرفی Amazon EKS Hybrid Nodes Gateway میخواد این درد رو کامل حل کنه.
این gateway یه قابلیت جدیده که شبکهسازی بین VPC کلاستر EKS و Kubernetes Podهایی که روی Hybrid Nodes اجرا میشن رو بهصورت اتوماتیک مدیریت میکنه. دیگه لازم نیست شبکههای pod روی on-premises رو روتیبل کنید یا هر بار که چیزی تغییر میکنه دست به تنظیمات زیرساخت بزنید.
این ابزار سه چالش اصلی محیطهای هیبریدی رو آدرس میده:
- ارتباط control plane کوبرنتیز با webhookها
- ترافیک pod-to-pod بین محیط ابری و on-premises
- اتصال به سرویسهای AWS مثل Application Load Balancer، Network Load Balancer و Amazon Managed Service for Prometheus
نحوه دیپلوی هم سادهست؛ gateway رو با Helm روی instanceهای EC2 نصب میکنید و بعدش خودش بهطور خودکار VPC route tableها رو با مقیاسپذیری workloadها بهروز نگه میداره. یعنی وقتی تعداد podها زیاد یا کم میشه، دیگه نیازی به دخالت دستی نیست.
یه نکته مهم اینه که کدبیس این gateway متنبازه (open source)، پس میتونید توسعهاش بدید، بهش کمک کنید، یا فقط ببینید زیر پوستش چطور کار میکنه.
از نظر هزینه هم این gateway رایگانه — یعنی هیچ هزینه اضافهای برای خود gateway پرداخت نمیکنید. فقط هزینه زیرساخت AWS که برای اجرای gateway ازش استفاده میکنید (مثل هزینه EC2 و data transfer) رو میپردازید.
در حال حاضر این سرویس در همه Regionهای AWS که EKS Hybrid Nodes رو ساپورت میکنن در دسترسه، بهجز China Regions.
نکات کلیدی:
- EKS Hybrid Nodes Gateway شبکهسازی بین VPC کلاستر EKS و podهای on-premises رو خودکار میکنه
- نیاز به تغییر تنظیمات روتینگ on-premises یا هماهنگی با تیم شبکه رو از بین میبره
- از طریق Helm روی EC2 دیپلوی میشه و route tableها رو بهصورت خودکار مدیریت میکنه
- ارتباط control plane با webhook، ترافیک pod-to-pod هیبریدی، و اتصال به ALB، NLB و Prometheus مدیریتشده رو پشتیبانی میکنه
- متنباز و بدون هزینه اضافه — فقط هزینه زیرساخت EC2 و data transfer اعمال میشه
- در همه Regionهای EKS Hybrid Nodes (بهجز China) در دسترسه




