<p>Followed this guide to starting a local-machine kubernetes cluster:
<a href="http://kubernetes.io/v1.0/docs/getting-started-guides/docker.html" rel="nofollow">http://kubernetes.io/v1.0/docs/getting-started-guides/docker.html</a></p>

<p>I've created various pods with .yaml files and everything works, I can access nginx and mysql using container IPs (in the 172.17.x.x range, with docker0), however when I create services, service IPs are in the 10.0.0.x range, unreachable from other containers. </p>

<p>Isn't kube-proxy supposed to create iptables rules automatically, providing access to containers behind the service IP? No iptables changes are happening, and other containers can't reach services. Thanks!</p>

<p>I just ran through this (slightly out of date) doc.  What I found is that it works if you replace the <code>hyperkube:v0.21.2</code> with <code>hyperkube:v1.0.7</code> in the 2 "docker run" lines, and replace <code>0.18.2</code> with <code>1.0.7</code> in the kubectl download URL.</p>

<p>I have offered a pull-request to update this doc.  Sorry for the trouble.</p>
