Using Kubernetes as a reverse proxy
Using Kubernetes as the reverse proxy of choice, for non-kubernetes services.
Manifest driven. Source controlled. Redundant. And, DNS records get provisioned automatically as you add or remove services.
Example configuration:
# ---- media ----
- {name: plex, host: plex.kube.xtremeownage.com, ip: 192.168.5.10, port: 32400}
- {name: dupeguru, host: dupeguru.kube.xtremeownage.com, ip: 192.168.5.2, port: 7801}
- {name: filebot, host: filebot.kube.xtremeownage.com, ip: 192.168.5.2, port: 7813}
