I have MAC M1 running Docker Desktop (v20.10.17). Kubernetes is NOT enabled, just the docker engine is running.
I installed Kind Cluster:
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
# Can add additional control planes
#- role: control-plane
#- role: control-plane
- role: control-plane
- role: worker
- role: worker
- role: worker
I then installed Metalllb using steps from https://kind.sigs.k8s.io/docs/user/loadbalancer/
I then deployed nginx: kubectl create deploy nginx --image nginx
If I port forward, I can reach nginx from the browser.
I then exposed my deployment as a Service of type LoadBalancer: kubectl expose deploy nginx --port 8080 --type LoadBalancer
Unfortunately if I try to access the Service via the External IP Address shown, I am not able to access nginx.
Please Advise.