我知道这是一个奇怪的问题,我敢打赌这可能取决于情景或偏好。
如果我有一组微服务,我们只需要将它们称为A,B和C.它们中的每一个都在自己的身体中运行。
如果A需要访问B和C来处理请求,那么我希望依赖Kubernetes DNS解析并创建一个将路由到B的服务,以及另一个将路由到C的服务。 我们一般称这些ServiceB和ServiceC。
现在,我只是将服务名称存储在发出请求的客户端代码中定义的常量中。
根据您自己的经验,是否有充分的理由将这些存储在配置文件(或configmap)中?我无法想象它们会在应用程序的整个生命周期中发生很大变化。
你在练习中做了什么,为什么?
答案 0 :(得分:0)
根据您自己的经验,是否有充分的理由将这些存储在配置文件(或配置图)中?
你在练习中做了什么,为什么?