https://github.com/kubernetes/ingress-nginx
Note after Installation Guide:- User Metallb as load balancer on bare metal for K8S on Raspberry 3.0B
- In the mandatory.yaml file, change container image into:quay.io/kubernetes-ingress-controller/nginx-ingress-controller-arm:0.30.0 (thanks alexellis on github)
- In the cloud-generic.yaml remove line:externalTrafficPolicy: Local. Kubernetes default externalTrafficPolicy is: Cluster. (It matters if Weave Net is used for networking)
- kubectl create -f mandatory.yaml -f cloud-generic.yaml (one liner, so nginx-ingress-controller would not complain non-existence of service:ingress-nginx, which gets an IP address assigned from Metallb.
- check logs inside nginx-ingress-controller for readiness or other errors if any.
I tried Helm 3 without luck. It seems there is repo issue.
No comments:
Post a Comment