Maison >Problème commun >Que signifie l'entrée ?

Que signifie l'entrée ?

小老鼠
小老鼠original
2023-07-07 11:17:133012parcourir

ingress signifie des ressources de transfert de réseau basées sur des noms de domaine. Ingress est un objet API qui gère l'accès externe aux services du cluster. Les méthodes d'accès typiques sont HTTP et HTTPS. Ingress peut fournir un équilibrage de charge, SSL et un hébergement virtuel basé sur le nom.

Que signifie l'entrée ?

Introduction à Ingress

Ingress est une ressource de transfert de réseau basée sur le nom de domaine. Ingress est un objet API qui gère l'accès externe aux services du cluster. Les méthodes d'accès typiques sont HTTP et HTTPS. Ingress peut fournir un équilibrage de charge, SSL et un hébergement virtuel basé sur le nom.

Vous devez disposer d'un contrôleur d'entrée [tel que ingress-nginx] pour répondre aux exigences d'Ingress. La simple création de la ressource lIngress n'est pas valide.

Principe d'Ingress : générer dynamiquement des fichiers de configuration nginx (écrits en langage Lua) et les rendre efficaces. Ingress est comme un équilibreur de charge (serveur nginx), proxy inverse plusieurs services dans k8s

Dans un environnement de production, les entrées couramment utilisées incluent Treafik, Nginx, HAProxy, lstio, etc.

nginx ingress : fortes performances

traefik : support natif de k8s

istio : grille de services, gestion du trafic des services

Ingress expose les services de l'extérieur du cluster vers l'intérieur du cluster, le routage HTTP et HTTPS . Le routage du trafic est contrôlé par des règles définies sur la ressource Ingress.

Ingress peut être configuré pour servir des URL accessibles en externe, équilibrer la charge du trafic, SSL/TLS et fournir un hébergement virtuel basé sur le nom. Le contrôleur Ingress en est généralement responsable via un équilibreur de charge, bien qu'il puisse également être configuré avec des routeurs périphériques ou d'autres frontaux pour aider à gérer le trafic.

Ingress n'expose pas de ports ou de protocoles arbitraires. Lors de l'exposition de services autres que HTTP et HTTPS à Internet, des services de type Service.Type=NodePort ou Service.Type=LoadBalancer sont généralement utilisés. Les détails sont présentés ci-dessous

schéma d'architecture d'entrée

Que signifie lentrée ?

Que signifie lentrée ?

Que signifie lentrée ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Articles Liés

Voir plus