Implementerar Istio envoy proxy som sidovagn?
Implementerar Istio envoy proxy som sidovagn?

Video: Implementerar Istio envoy proxy som sidovagn?

Video: Implementerar Istio envoy proxy som sidovagn?
Video: Navigator – service mesh на основе Envoy - Александр Лукьянченко 2024, November
Anonim

Träffa Istio Service Mesh

Det fungerar som kontrollplan för att konfigurera en uppsättning av Envoy fullmakter . Projektet sponsrades ursprungligen av Google, Lyft och IBM, och använder en utökad version av Envoy proxy , som är utplacerad som en sidvagn till relevant tjänst i samma Kubernetes-pod.

På samma sätt använder Istio sändebud?

Istio är en öppen plattform för att tillhandahålla ett enhetligt sätt att integrera mikrotjänster, hantera trafikflöde över mikrotjänster, genomdriva policyer och aggregerad telemetradata. Envoy kan klassificeras som ett verktyg i kategorin "Load Balancer / Reverse Proxy" medan Istio är grupperade under "Microservices Tools".

Vad är dessutom sidvagn i Istio? Detta mönster är särskilt användbart när du använder Kubernetes som containerorkestreringsplattform. Kubernetes använder Pods. En Pod består av en eller flera applikationsbehållare. A sidvagn är en verktygsbehållare i Pod och dess syfte är att stödja huvudbehållaren.

Med tanke på detta, vad är en envoy proxy?

Envoy Proxy är en modern, högpresterande, liten yta och service ombud . Sändebud är mest jämförbar med mjukvarubalansutjämnare som NGINX och HAProxy. Ursprungligen skriven och distribuerad på Lyft, Sändebud har nu en levande bidragsgivare och är ett officiellt Cloud Native Computing Foundation-projekt.

Hur fungerar Envoy sidvagn?

I den här distributionsmodellen, Sändebud distribueras som en sidvagn vid sidan av tjänsten (http -klienten i det här fallet). När http-klienten ringer utgående samtal (till "uppströms" -tjänsten) går alla samtal genom Sändebud Ombud sidvagn.

Rekommenderad: