Nginx Ingress
k3s uses traefik which already is an ingress controller and a load balancer.
nginx ingress controller
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo updateMetal-lb
public revserse proxy
On a separate load balancer, create an nginx (or haproxy) load balancer
sudo apt install -y nginx
cp workload-ingress.conf /etc/nginx/sites-enabled/workload-ingress.conf
nginx -s reloadnginx-ingress-controller
kubectl create ns nginx-ingress-controller
helm repo add nginx-stable https://helm.nginx.com/stable
helm repo update
helm -n nginx-ingress-controller install nginx nginx-stable/nginx-ingressWhat is nginx-ingress-mesh?
Last updated