Skip to content

Deployment Models

See here for more details on different deployment models supported by Istio.

Cluster Models

Single cluster

A service mesh with a single cluster

Multiple clusters

A service mesh with multiple clusters

DNS with multiple clusters

Network Models

Single network

A service mesh with a single network

Multiple networks

A service mesh with multiple networks

Control Plane Models

A single cluster with a control plane

A service mesh with a primary and a remote cluster

A single cluster with an external control plane

A service mesh with control plane instances for each region

Primary clusters with endpoint discovery

Identity and trust models

A service mesh with a common certificate authority (Trust within a mesh)

Multiple service meshes with different certificate authorities (Trust between meshes)

Mesh models

Single mesh

Multiple meshes

Multiple service meshes

Tenancy models

Namespace tenancy

A service mesh with two namespaces and an exposed service

A service mesh with clusters with the same namespace

Cluster tenancy

Mesh tenancy

Two isolated service meshes with two clusters and two namespaces