Having Kubernetes as a platform to deploy applications was a convenient escape hatch from managing my home server without having to understand Nix too much.
However, having learned more about Nix in the recent weeks, I am increasingly convinced that I would rather have Nix services with Nginx as reverse proxy.
Some familiar Kubernetes feature substitutes in NixOS:
Ingress: NixOS has services.nginx, which is a comprehensive module for Nginx with very sensible defaults.