Implementerer Istio utsendingens proxy som sidevogn?
Implementerer Istio utsendingens proxy som sidevogn?

Video: Implementerer Istio utsendingens proxy som sidevogn?

Video: Implementerer Istio utsendingens proxy som sidevogn?
Video: ISTIO Authentication Policy: Authorization on Ingress Gateway 2024, Kan
Anonim

Møte Istio Service Mesh

Den fungerer som kontrollplanet for å konfigurere et sett med Utsendingsfullmakter . Prosjektet ble opprinnelig sponset av Google, Lyft og IBM, og bruker en utvidet versjon av Envoy proxy , hvilken er distribuert som en sidevogn til den aktuelle tjenesten i samme Kubernetes-pod.

På samme måte bruker Istio utsending?

Istio er en åpen plattform for å gi en ensartet måte å integrere mikrotjenester, administrere trafikkflyt på tvers av mikrotjenester, håndheve retningslinjer og aggregerte telemetredata. Envoy kan klassifiseres som et verktøy i kategorien "Load Balancer / Reverse Proxy", mens Istio er gruppert under "Microservices Tools".

I tillegg, hva er sidevogn i Istio? Dette mønsteret er spesielt nyttig når du bruker Kubernetes som containerorkestreringsplattform. Kubernetes bruker Pods. En pod består av en eller flere applikasjonsbeholdere. EN sidevogn er en verktøycontainer i Pod og formålet er å støtte hovedcontaineren.

Med tanke på dette, hva er en utsending proxy?

Envoy Proxy er en moderne, høy ytelse, liten fotavtrykk kant og service proxy . utsending er mest sammenlignbar med programvare belastningsbalansere som NGINX og HAProxy. Opprinnelig skrevet og distribuert på Lyft, utsending har nå en levende bidragsyterbase og er et offisielt Cloud Native Computing Foundation-prosjekt.

Hvordan fungerer Envoy sidevogn?

I denne distribusjonsmodellen, Envoy er utplassert som en sidevogn ved siden av tjenesten (http -klienten i dette tilfellet). Når http-klienten foretar utgående anrop (til "oppstrøms"-tjenesten), går alle anropene gjennom Envoy Fullmakt sidevogn.

Anbefalt: