Etcd is distributed key value store. Using etcd, CoreOS cluster shares configuration parameters. Etcd is used as well for sharing configuration information's between deployed applications.
There are several ways of how to create CoreOS cluster https://coreos.com/etcd/docs/latest/clustering.html '. We'll use public etcd discovery service one.
Start all CoreOS instances
First step is to boot all three CoreOS instances. After instances are up and running use ssh client to connect.
Obtain etcd token
Since we'll be using public etcd discovery service, we'll need to obtain unique token which will be used for our cluster members. Token can be obtained at:
Save returned token. We will use the same one for each cluster member.