<p>Update: Ok I am not alone: <a href="https://github.com/docker/for-mac/issues/2445" rel="nofollow noreferrer">https://github.com/docker/for-mac/issues/2445</a></p>

<p>Following <a href="https://github.com/kubernetes/examples.git" rel="nofollow noreferrer">this</a>, he gets an External-ip:</p>

<p>I got the YAML files from GitHub.</p>

<pre><code>wordpress         LoadBalancer   10.108.161.250   &lt;pending&gt;     80:30806/TCP
</code></pre>

<p>Why are my LoadBalancer just pending when his(in the video) is not?</p>

<p>And please note that he do has a LoadBalencer that expose an external ip for the service.</p>

<p>The <code>LoadBalancer</code> services require support from the underlying infrastructure. They work automatically if you deploy them in supported providers such as AWS or GKE.</p>

<p>They doesn't work if you deploy them locally on your Mac or with minikube</p>

<p>Details here: <a href="https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#external-load-balancer-providers" rel="nofollow noreferrer">https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#external-load-balancer-providers</a></p>
