🚪
Services & Networking

Ingress

HTTP Routing Rules
💡 Ingress, EK, "BUILDING, RECEPTIONIST" jaisa, hai, JO, HTTP, requests, ko, URL, PATH, ya, DOMAIN, ke, HISAAB, se, SAHI, DEPARTMENT, (service) tak, DIRECT, karta hai — "/api" jaaye, backend, team, ke, paas, "/app" jaaye, frontend, team, ke, paas.

Ingress, EK, API, object, hai, JO, cluster, ke, ANDAR, ki, services, ke, liye, HTTP/HTTPS, ROUTING, RULES, DEFINE, karta hai — HOSTNAME, ya, PATH, ke, BASIS, PAR, TRAFFIC, ko, DIFFERENT, services, tak, ROUTE, kiya, ja, sakta hai (jaise, "api.example.com" -> backend-service).

Ingress, KHUD, KUCH, NAHI, karta — USE, WORK, karne, ke, liye, EK, "Ingress, Controller" (jaise, nginx-ingress, ya, Traefik) install, karna, PADTA, hai, JO, ACTUALLY, TRAFFIC, ko, HANDLE, karta hai.

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: my-ingress
spec:
  rules:
  - host: myapp.example.com
    http:
      paths:
      - path: /api
        pathType: Prefix
        backend:
          service:
            name: api-service
            port:
              number: 80
🚪
Ingress, EK, "BUILDING, RECEPTIONIST" jaisa, hai, JO, HTTP, requests, ko, URL, PATH, ya, DOMAIN, ke, HISAAB, se, SAHI, DEPARTMENT, (service) tak, DIRECT, karta hai — "/api" jaaye, backend, team, ke, paas, "/app" jaaye, frontend, team, ke, paas.
1 / 2
⚡ Quick Recap
  • Ingress = HTTP/HTTPS routing rules (hostname/path ke basis par)
  • Ingress Controller install karna zaroori hai (nginx-ingress, Traefik)
  • Multiple LoadBalancers se cheaper — ek Ingress se saari HTTP routing
Is page mein (2 subtopics)

Ingress, TLS/HTTPS, TERMINATION, bhi, HANDLE, kar, sakta hai — EK, Secret, (TLS, certificate, ke, saath) REFERENCE, karke, Ingress, Controller, INCOMING, HTTPS, TRAFFIC, ko, DECRYPT, karke, INTERNAL, services, tak, PLAIN, HTTP, mein, FORWARD, kar, sakta hai.

spec:
  tls:
  - hosts: [myapp.example.com]
    secretName: my-tls-secret

PATH-BASED, routing, EK, hi, DOMAIN, ke, DIFFERENT, PATHS, (/api, /app) ko, DIFFERENT, services, tak, ROUTE, karta hai. HOST-BASED, routing, DIFFERENT, SUBDOMAINS, (api.example.com, app.example.com) ko, DIFFERENT, services, tak, ROUTE, karta hai.