Skip to content

Commit 24f8bd7

Browse files
author
Gabriel Monroy
committed
docs(understanding_deis): add section on router mesh
1 parent 6dfba06 commit 24f8bd7

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

148 KB
Loading

docs/understanding_deis/architecture.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,22 @@ Deis also requires a few lightweight components on these hosts:
6363
* :ref:`publisher` - publishes end-user containers to the :ref:`router`
6464
* :ref:`logspout` - feeds log data to the Control Plane :ref:`logger`
6565

66+
.. _router-mesh:
67+
68+
Router Mesh
69+
-----------
70+
71+
.. image:: DeisRouterMesh.png
72+
:alt: Deis Router Mesh Architecture
73+
74+
The Router Mesh publishes :ref:`Applications <application>` to consumers.
75+
76+
Each :ref:`router` in the mesh is a configurable software load balancer designed to expose
77+
:ref:`Containers <container>` running in the data plane.
78+
Routers track healthy containers using a distributed, watchable store like ``etcd``.
79+
80+
Any changes to router configuration or certificates are applied within seconds.
81+
6682
.. _topologies:
6783

6884
Topologies

0 commit comments

Comments
 (0)