Ingress అనేది HTTP/HTTPS routing rules నిర్వచించే ఒక Kubernetes object — hostnames మరియు URL pathsను backend Servicesకు map చేస్తుంది. ఇది ఒక Ingress Controller (nginx, Traefik, cloud gateways) ద్వారా నెరవేర్చబడుతుంది, మరియు serviceకి ఒక LoadBalancer బదులుగా ఒకే ప్రవేశ స్థానం, TLS termination, మరియు host/path routing ఇస్తుంది.
Ingress పరిష్కరించే సమస్య
అనేక servicesను type: LoadBalancerతో బహిర్గతం చేయడం అంటే చాలా cloud LBs (మరియు public IPs)
— ఖరీదైనది, మరియు shared hostname/path routing లేదా TLS లేదు.
Ingress host & path ద్వారా internal ClusterIP Servicesకు route చేసే ఒకే ప్రవేశ స్థానం ఇస్తుంది.
