Because docker supports out of the box kubernetes (on my Mac) I thought I try it out and see if I can load balance a simple webservice. For that, I created a simple image, which exposes port 3000 and only returns `Hello World`. And I created a k8s config yaml

```
apiVersion: v1
kind: Service
metadata:
  name: hello-kubernetes
spec:
  type: NodePort
  externalIPs:
  - 192.168.2.85
ports:
  - port: 8080
    targetPort: 3000
selector:
  app: hello-kubernetes
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: hello-kubernetes
spec:
  replicas: 3
  selector:
    matchLabels:
      app: hello-kubernetes
  template:
    metadata:
      labels:
        app: hello-kubernetes
    spec:
      containers:
        - name: hello-kubernetes
          image: hello/world:latest
          ports:
            - containerPort: 3000

```

Apply it

```
$> kubectl apply -f ./example.yaml

```

I see 3 pods running, and a service

```
NAME               TYPE        CLUSTER-IP      EXTERNAL-IP    PORT(S)          AGE
hello-kubernetes   NodePort    10.99.38.46     192.168.2.85   8080:30244/TCP   42m

```

I've used NodePort above, but I'm not sure if I can use `Loadbalancer` here as well.

Anyway, in the browser I get the message `This site can’t be reached` when I goto `http://192.168.2.85:8080` or `<http://192.168.2.85:30244> (I never know which port to use)

So, I think I'm close, but I still missed something :( Any help would be appreciated!