As for DNS records, external-dns[2] works perfectly as long as your DNS as some way to doing automatic updates.
As for DNS records, external-dns[2] works perfectly as long as your DNS as some way to doing automatic updates.
Before the Kubernetes I used Rancher 1.6 and that was super simple. For instance I would start a wordpress container and then all I needed to do was to add a reverse proxy entry with its hostname as a backend and point where the certificates are (that was before lets encrypt).
Closest I could get was exposing a NodePort and having nginx to reverse proxy to the nodes at given port, but that seems more complex / fragile, as I need o keep track which service uses which port and it is still manual, so I might as well just use containers without Kubernetes.
https://www.haproxy.com/documentation/kubernetes/latest/inst...