colebrumley/docker-etcd

Update run script for 2.0.11

Opened this issue · 0 comments

The run script should automatically determine the URLs to use for:

-listen-peer-urls
-listen-client-urls
-initial-advertise-peer-urls
-advertise-client-urls

It looks like the changes to these flags in 2.0.11 breaks the 'listen on 0.0.0.0' model I've been using so far. Need to determine the best way forward that preserves the minimal config requirements for this image.

I need to determine:

  • How the container can listen on 0.0.0.0 without getting different advertised URLs in the cluster and advertised peer URLs list error in cluster environments. Listening on everything allows etcdctl to work from the host with no config changes.

This should also take care of #1