Multiple Fixes in Registrator to Consul Communication.
- TLS works with Certificate Verififcation on both sides.
- registrator changed from latest to master , docker pull gliderlabs/registrator:master
- A source code fix is needed in Registrator to make TLS work.
Change-Id: Ib23e0c790b9edd303d2292e87b4ea8149aa0311f
diff --git a/docker/Dockerfile.registrator b/docker/Dockerfile.registrator
index 413e776..fe261a3 100644
--- a/docker/Dockerfile.registrator
+++ b/docker/Dockerfile.registrator
@@ -15,8 +15,10 @@
# limitations under the License.
#
-FROM gliderlabs/registrator
+FROM gliderlabs/registrator:master
+#FROM registrator:dev
+#ENTRYPOINT ["/bin/registrator"]
# Create Registrator Config Directory
RUN mkdir -p /reg/config
COPY reg_config /reg/config