برنامه نویسی

عارضه جانبی شگفت انگیز اجرای EKS Auto Mode

یکی از عوارض جانبی شگفت‌انگیز که هنگام رفتن به حالت خودکار EKS متوجه خواهید شد این است که نمی‌توانید با استفاده از حاشیه‌نویسی‌های سرویس Kubernetes یک بار کلاسیک (CLB) ایجاد کنید. شما فقط می توانید با استفاده از حاشیه نویسی های سرویس K8s Network Load Balancers (NLB) ایجاد کنید.

این محدودیت به دلیل گنجاندن خودکار کنترلر AWS Load Balancer به عنوان یک افزونه در حالت EKS Auto اعمال شد. AFAIK، هیچ راهی برای غیرفعال کردن یا حذف آن افزونه از خوشه حالت خودکار EKS وجود ندارد.

اگر از کنترل‌کننده‌های ورودی دیگر مانند HAProxy استفاده می‌کنید، نمی‌توانید یک CLB (HTTPS) با استفاده از حاشیه‌نویسی‌های سرویس ایجاد کنید. شما فقط می توانید NLB ها را با استفاده از حاشیه نویسی های سرویس ایجاد کنید و ترافیک را از طریق کنترل کننده ورودی HAProxy هدایت کنید. پس از آن می توانید ورودی هایی ایجاد کنید که می توانند از HAProxy به عنوان کنترل کننده ورودی استفاده کنند.

این به این معنی است که اگر از کنترل کننده ورودی HAProxy یا سایر کنترل کننده های ورودی مشابه استفاده کرده اید، این محدودیت شما را محدود می کند تا ترافیک HTTP/HTTPS را از طریق آنها سرویس دهید.

از آنجایی که این نسخه جدید است، من هیچ به روز رسانی در اسناد آنها ندیده ام. من کنجکاو هستم که چگونه کنترل‌کننده‌های ورودی دیگر این تغییر را مدیریت می‌کنند.

آیا در حالت EKS Auto با این مشکل مواجه شده اید؟ موفق شدی درستش کنی؟ می خواهم نظر شما را در این مورد بدانم؟

اگر با پست های من تازه کار هستید، من به طور مرتب در مورد موضوعات مرتبط با AWS، EKS، Kubernetes و Cloud Computing پست می گذارم. من را در لینکدین دنبال کنید و از وب سایت من بازدید کنید که در آن همه پست های قبلی خود را در یک مکان دارم.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا