Implementeert Istio de gezantproxy als een zijspan?
Implementeert Istio de gezantproxy als een zijspan?

Video: Implementeert Istio de gezantproxy als een zijspan?

Video: Implementeert Istio de gezantproxy als een zijspan?
Video: zijspan 2024, Mei
Anonim

Voldoen aan Istio Servicenetwerk

Het dient als het besturingsvlak voor het configureren van een set van Gezanten volmachten . Het project werd aanvankelijk gesponsord door Google, Lyft en IBM, en maakt gebruik van een uitgebreide versie van de Gezantproxy , die is ingezet als een zijspan naar de relevante service in dezelfde Kubernetes-pod.

Gebruikt Istio op dezelfde manier gezant?

Istio is een open platform voor het bieden van een uniforme manier om microservices te integreren, de verkeersstroom tussen microservices te beheren, beleid af te dwingen en telemetriegegevens te verzamelen. Gezant kan worden geclassificeerd als een tool in de categorie "Load Balancer / Reverse Proxy", terwijl Istio is gegroepeerd onder "Microservices Tools".

Bovendien, wat is zijspan in Istio? Dit patroon is met name handig bij het gebruik van Kubernetes als platform voor containerorkestratie. Kubernetes maakt gebruik van pods. Een Pod is samengesteld uit een of meer applicatiecontainers. EEN zijspan is een gebruikscontainer in de pod en is bedoeld om de hoofdcontainer te ondersteunen.

Met dit in het achterhoofd, wat is een gezantproxy?

Gezant volmacht is een moderne, hoogwaardige, kleine voetafdruk en service volmacht . Gezant is het meest vergelijkbaar met software load balancers zoals NGINX en HAProxy. Oorspronkelijk geschreven en ingezet bij Lyft, Gezant heeft nu een levendige basis van bijdragers en is een officieel Cloud Native Computing Foundation-project.

Hoe werkt Envoy zijspan?

In dit implementatiemodel Gezant wordt ingezet als een zijspan naast de service (in dit geval de http-client). Wanneer de http-client uitgaande oproepen doet (naar de "upstream"-service), gaan alle oproepen via de Gezant Volmacht zijspan.

Aanbevolen: