|
|
|
|
|
by avita1
2697 days ago
|
|
Is the Kubernetes native (for lack of a better word) service discovery used in many real world use cases? The sense I've gotten talking to people who use kubernetes is that they fall into one of two camps: - they're moving "legacy" infrastructure off EC2 or similar onto Kubernetes and their service discovery stack is already in place. They end up bypassing cluster IPs and dealing directly with pod IPs.
- they're starting with Istio or something similar from the get go because the native service discovery is hard to grok and leaves out a lot of the nice things that Istio gets you for free (once you've set it up) There's lots of overlap, but I've not heard of anyone making a strong argument for the native service discovery. |
|
Native service discovery works a lot better than using pod IPs, which are intended to be transient.
A standard ClusterIp service includes DNS records by default and it's good enough for simple use cases.