وب‌سرویس مجید

پروژه kubernetes-ingress

nginx/kubernetes-ingress

کاربرد:

این پروژه کنترلر ورودی (Ingress Controller) برای کوبرنتیس با استفاده از NGINX و NGINX Plus فراهم می‌کند. این ابزار به شما امکان می‌دهد تا ترافیک ورودی به سرویس‌های درون کلستر کوبرنتیس را مدیریت کنید، مثل مسیریابی، بارگذاری متعادل (load balancing)، امنیت و SSL termination.

در چه شرایطی بهتره استفاده شود؟

وقتی که نیاز دارید ترافیک HTTP و HTTPS به درستی به سرویس‌های مختلف در کوبرنتیس هدایت شود، بهترین زمان استفاده از این پروژه است. همچنین برای محیط‌های تولید (production) که به پایداری، عملکرد بالا و قابلیت‌های پیشرفته شبکه نیاز دارند، عالیه.

چند مثال از موارد استفاده

- میزبانی چندین وب‌سایت یا API روی یک کلستر کوبرنتیس با دامنه‌های مختلف

- اعمال قوانین امنیتی و rate limiting برای جلوگیری از حملات DDoS ️

- پیاده‌سازی SSL/TLS و termination برای ارتباطات امن

- استفاده از NGINX Plus برای مانیتورینگ و active health checks

  • ##Kubernetes
  • ##IngressController
  • ##NGINX
  • ##LoadBalancing
  • ##DevOps
  • ##CloudNative
  • ##WebTraffic
  • ##SSLTermination
  • ##Microservices
  • ##Networking