Implementerer Istio udsendingens proxy som sidevogn?
Implementerer Istio udsendingens proxy som sidevogn?

Video: Implementerer Istio udsendingens proxy som sidevogn?

Video: Implementerer Istio udsendingens proxy som sidevogn?
Video: Пошаговая настройка прокси в Proxy Switcher 2024, November
Anonim

Møde Istio Service Mesh

Det fungerer som kontrolplan til konfiguration af et sæt af Envoy fuldmagter . Projektet blev oprindeligt sponsoreret af Google, Lyft og IBM og bruger en udvidet version af Envoy proxy , hvilken er indsat som en sidevogn til den relevante tjeneste i samme Kubernetes-pod.

På samme måde bruger Istio envoy?

Istio er en åben platform til at levere en ensartet måde at integrere mikrotjenester, styre trafikstrøm på tværs af mikrotjenester, håndhæve politikker og aggregerede telemetredata. Udsending kan klassificeres som et værktøj i kategorien "Load Balancer / Reverse Proxy", mens Istio er grupperet under "Microservices Tools".

Hvad er sidevogn derudover i Istio? Dette mønster er især nyttigt, når du bruger Kubernetes som containerorkestreringsplatform. Kubernetes bruger bælge. En pod består af en eller flere applikationsbeholdere. EN sidevogn er en hjælpebeholder i Pod'en, og dens formål er at understøtte hovedbeholderen.

Hvad er en udsendingsfuldmagt, når man holder dette i øjesyn?

Envoy Proxy er en moderne, høj ydeevne, lille fodaftryk og service fuldmagt . Gesandt er mest sammenlignelig med softwarebelastningsbalancere som NGINX og HAProxy. Oprindeligt skrevet og implementeret hos Lyft, Gesandt har nu en levende bidragyderbase og er et officielt Cloud Native Computing Foundation -projekt.

Hvordan fungerer Envoy sidevogn?

I denne implementeringsmodel, Gesandt er indsat som en sidevogn sammen med tjenesten (http -klienten i dette tilfælde). Når http-klienten foretager udgående opkald (til "upstream" -tjenesten), går alle opkaldene igennem Gesandt Fuldmagt sidevogn.

Anbefalede: