I use Apache Traffic Server (ATS) as a reverse proxy, cache and SSL terminator for all* my publicly accessible web services.
If running this as fully separate containers, I would need to expose unique ports and do iptables mapping for each service. A simpler way of handling this is to run them all in the same POD. Then they can communicate on the loopback interface, and we only need to expose the publicly accessible port for ATS (443/tcp).
Initially only a container for writefreely and one for trafficserver will be running in the pod, but I have plans for more containers later. F.ex. I will need a container for simple file-hosting.
[*] All is currently only this blog, running WriteFreely. But I have immediate plans for a container for static file hosting, and there are lots of other ideas I need to look into at https://news.ycombinator.com/item?id=21235957 and https://www.reddit.com/r/selfhosted/