Mechanism for service discovery

Features provided by the CoreOS services etcd and fleetd can be used to discover services. The following figure explains the typical mechanism used for service discovery:

Mechanism for service discovery

In the previous chapters, we have seen how etcd and fleetd can be used to discover the member nodes in a cluster. The etcd service is not limited for node discovery. It can be used to discover or publish information related to applications or services. The subsequent sections in this chapter cover how to publish and discover service-related information using etcd.

There are two kinds of member nodes in the cluster: frontend service nodes and backend ...

Get Learning CoreOS now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.