Istio implementează proxy-ul trimis ca sidecar?
Istio implementează proxy-ul trimis ca sidecar?

Video: Istio implementează proxy-ul trimis ca sidecar?

Video: Istio implementează proxy-ul trimis ca sidecar?
Video: Istio & Service Mesh - simply explained in 15 mins 2024, Mai
Anonim

Întâlni Istio Service Mesh

Acesta servește drept plan de control pentru a configura un set de Proiecte trimise . Proiectul a fost sponsorizat inițial de Google, Lyft și IBM și folosește o versiune extinsă a Proxy trimis , care este desfășurat ca un sidecar către serviciul relevant din același pod Kubernetes.

În mod similar, Istio folosește trimis?

Istio este o platformă deschisă pentru a oferi o modalitate uniformă de a integra microservicii, de a gestiona fluxul de trafic între microservicii, de a aplica politici și de a agrega datele de telemetrie. Trimisul poate fi clasificat ca instrument în categoria „Load Balancer / Reverse Proxy”, în timp ce Istio este grupate sub „Instrumente pentru microservicii”.

În plus, ce este sidecar în Istio? Acest model este deosebit de util atunci când se utilizează Kubernetes ca platformă de orchestrare a containerelor. Kubernetes folosește Pods. Un Pod este compus din unul sau mai multe containere de aplicații. A sidecar este un container utilitar în Pod și scopul său este de a susține containerul principal.

Având în vedere acest lucru, ce este un proxy trimis?

Envoy Proxy este un serviciu modern, de înaltă performanță, cu amprentă mică proxy . Trimis este cel mai comparabil cu echilibratoarele de sarcină software, cum ar fi NGINX și HAProxy. Scris inițial și desfășurat la Lyft, Trimis are acum o bază vibrantă de colaboratori și este un proiect oficial Cloud Native Computing Foundation.

Cum funcționează sidecar-ul Envoy?

În acest model de implementare, Trimis este implementat ca un sidecar alături de serviciu (clientul http în acest caz). Când clientul http efectuează apeluri de ieșire (către serviciul „upstream”), toate apelurile trec prin Trimis Proxy sidecar.

Recomandat: