I need to deploy something for a project. Adter research I’ll be using k3s and Rancher. Now here comes the fun part. Rancher and my api will need to listen to port 80. Now my question is: should I deploy the rancher server in k3s and then map the ingress to it. Or should I deploy it separately, and have nginx reverse proxy rancher.mydomain.com to rancher and mydomain.com to the k8s ingress.
I’m open to other alternatives, I’m just trying to make the whole thing elegant