Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
As best I can tell, the recommended way to run etcd3 on recent Container Linux (by CoreOS) versions is using the etcd-member service: https://github.com/coreos/coreos-overlay/blob/build-1325/app-admin/etcd-wrapper/files/etcd-member.service
I can't find any etcd documentation on doing that.
The documentation also doesn't point to config-transpiler's etcd sugar, but really it should mention both how to add the service on an existing node, and how to provision a new one with ct.
The document https://coreos.com/etcd/docs/latest/op-guide/container.html does exist.
I don't believe there are any links to it though, so it's just something you have to either find on github or know exists somehow.
Yeah the container doc only covers general usage. On Container Linux, you can do
This works in alpha channel. But not sure about other channels.