Containous is mostly know for their ingress controller traefik. Now the containous family gets a new member, called maesh. Maesh implements the Service Mesh Interface (SMI) and is a non-invasive service mesh. So instead following the sidecar proxy pattern maesh runs in a dedicated pod which handles all the configuration parsing and deployment to the proxy nodes.

Not using sidecars means that Maesh does not modify your kubernetes objects, and does not modify your traffic without your knowledge. Using the Maesh endpoints is all that is required.

This brings in an interesting alternative to the currently widely spread service meshes like istio and linkerd(2) which are invasive.

Getting started on maesh at