Junior — Middle
Kubernetes-də Ingress komponentinin əsas vəzifəsi və məqsədi nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Kubernetes-də Ingress komponenti, klaster daxilindəki xidmətlərə xarici girişləri idarə edir. Əsas vəzifəsi, xaricdən gələn HTTP/HTTPS sorğularını qəbul etmək və marşrutlaşdırma qaydalarına əsasən klaster daxilindəki uyğun xidmətlərə yönəltməkdir.
Ingress aşağıdakı imkanları verir:
- URL yolları və ya host adlarına görə marşrutlaşdırma qaydalarını təyin etmək.
- Podlar arasında yük balansını təmin etmək.
- Təhlükəsiz əlaqələr üçün SSL/TLS terminasyonunu qurmaq.
- Tətbiqlərə girişə mərkəzləşdirilmiş idarəetmə.
Misal üçün: əgər sizdə bir neçə xidmət (məsələn, frontend və backend) varsa, Ingress sorğuları example.com/frontend-ə bir xidmətə, example.com/api-yə başqa bir xidmətə yönəldə bilər.
Ingress-in işləməsi üçün, bu qaydaları həyata keçirən və trafiki idarə edən Ingress Controller tələb olunur.