Linode's nginx-ingress docs (https://www.linode.com/docs/kubernetes/how-to-deploy-nginx-ingress-on-linode-kubernetes-engine/) don't have instructions on using the proxy protocol with nginx-ingress at https://kubernetes.github.io/ingress-nginx/deploy/
The helm chart linked in the Linode docs is deprecated.
The following was taken from https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.40.2/deploy/static/provider/do/deploy.yaml with hints from: