I'm a PM, trying to properly understand K8's, definitely not providing recommendations hahaha.
It seems like the parent comment's author is implying that Redis is already too slow even when running it on bare metal and connecting directly to it.
Adding additional things like service discovery and proxies in the network path will not speed it up. To speed it up you would need to bring Redis closer, so perhaps you meant using k8 tools like "pod topology spread contraints" to do so (juxtaposing with the default k8 behavior that may spread workloads out in an undesirable manner)?
Simply going from "we are not using k8s" to "we are using k8s" won't speed up latency to Redis.
My question was more around whether you could use K8's to effectively simulate that, but on a single beefy machine to remove the network hops.
It was also a curiosity "is this possible" type of question, not an "I'm saying this is a good idea" type of question.
If you're already heavily invested in Kubernetes this is certainly a solution, though I feel this adds too much abstraction for the amount of problem it's solving.
Using k8s to solve just that would of course be overkill.