From 9578f3f691f4b433aa39e4ce1bad96bbbc4528a4 Mon Sep 17 00:00:00 2001 From: Daemeron Date: Thu, 9 Aug 2018 00:28:10 +0200 Subject: [PATCH] Add workaround for hyperkit and dnsmasq users --- docs/drivers.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/drivers.md b/docs/drivers.md index 5f1cc2245b18..56c1f450da1d 100644 --- a/docs/drivers.md +++ b/docs/drivers.md @@ -100,6 +100,10 @@ The hyperkit driver currently requires running as root to use the vmnet framewor If you encountered errors like `Could not find hyperkit executable`, you might need to install [Docker for Mac](https://store.docker.com/editions/community/docker-ce-desktop-mac) +If you are using [dnsmasq](http://www.thekelleys.org.uk/dnsmasq/doc.html) in your setup and cluster creation fails (stuck at kube-dns initialization) you might need to add `listen-address=192.168.64.1` to `dnsmasq.conf`. + +*Note: If `dnsmasq.conf` contains `listen-address=127.0.0.1` kubernetes discovers dns at 127.0.0.1:53 and tries to use it using bridge ip address, but dnsmasq replies only to reqests from 127.0.0.1* + #### xhyve driver From https://github.com/zchee/docker-machine-driver-xhyve#install: