We have discussed service mesh solutions and how they are helping to realize the elusive goal of service resiliency. There are a few different deployment models:
- Involving one proxy instance per hose/node
- Leveraging the popular sidecar deployment of the service mesh proxy
Per-host proxy deployment pattern: In this deployment model, the proxy instance is being used in every host/node. As described previously, one host can be a VM or a BM server. This host is a Kubernetes worker node. Many services can be made to run on a single host. All of these services have to send their various service requests to the destination through the proxy instance. As shown in the following diagram, the proxy instance can be deployed ...