sergio_educacionit

ingress.html

Oct 15th, 2025
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.84 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="es">
  3. <head>
  4.   <meta charset="UTF-8">
  5.   <title>Relación Ingress, Service y Pod - NGINX</title>
  6.   <style>
  7.     body {
  8.       font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  9.       background-color: #f6f8fa;
  10.       color: #24292e;
  11.       padding: 40px;
  12.       line-height: 1.6;
  13.     }
  14.     h1 {
  15.       border-bottom: 1px solid #e1e4e8;
  16.       padding-bottom: 0.3em;
  17.     }
  18.     pre {
  19.       background-color: #f6f8fa;
  20.       border: 1px solid #d1d5da;
  21.       border-radius: 6px;
  22.       padding: 16px;
  23.       overflow: auto;
  24.     }
  25.     code {
  26.       font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;
  27.       background-color: #f6f8fa;
  28.     }
  29.   </style>
  30. </head>
  31. <body>
  32.  
  33.   <h1>Relación entre Ingress, Service y Pod (NGINX)</h1>
  34.  
  35.   <p>Este esquema muestra el flujo básico de una solicitud HTTP dirigida a un contenedor que ejecuta <strong>nginx</strong> dentro de un clúster de Kubernetes.</p>
  36.  
  37.   <pre>
  38. [Cliente HTTP]
  39.       │
  40.       ▼
  41. [ Ingress Controller ]
  42.       │ (Reglas de enrutamiento)
  43.       ▼
  44. [   Service (ClusterIP o NodePort) ]
  45.       │ (Balanceo interno por label selector)
  46.       ▼
  47. [       Pod (nginx)        ]
  48.   </pre>
  49.  
  50.   <p>El tráfico HTTP externo llega al <strong>Ingress Controller</strong>, que interpreta las reglas definidas en el recurso <code>Ingress</code> y enruta la solicitud al <code>Service</code> correspondiente. Este <code>Service</code>, configurado para balancear carga interna, redirige el tráfico a uno de los <code>Pods</code> que ejecutan <strong>nginx</strong>, utilizando los <em>labels</em> para seleccionar los pods adecuados.</p>
  51.  
  52.   <p>Este patrón es común para exponer aplicaciones web dentro de Kubernetes, desacoplando el acceso externo del manejo interno del tráfico.</p>
  53.  
  54. </body>
  55. </html>
  56.  
Advertisement
Add Comment
Please, Sign In to add comment