有nacos做配置和注册中心的时候,k8s内部的service是否可以不用了?这类应用上容器云最佳实践是怎么样d?

有nacos做配置和注册中心的时候,k8s内部的service是否可以不用了?这类应用上容器云最佳实践是怎么样d?

参与6

2同行回答

北京不眠夜@博云北京不眠夜@博云产品经理公司
nacos作为注册中心,一般是放在集群内部的。如果平台能够实现固定IP,也是能放到集群内的。service主要是以暴露端口方式,向集群外提供服务。情况一,(从您的描述看,应该是用 的overlay网络 )要实现内外网互访,就需要通过service暴露端口或者ingress来访问,都会经过service。因此,是必...显示全部

nacos作为注册中心,一般是放在集群内部的。如果平台能够实现固定IP,也是能放到集群内的。
service主要是以暴露端口方式,向集群外提供服务。

情况一,(从您的描述看,应该是用 的overlay网络 )
要实现内外网互访,就需要通过service暴露端口或者ingress来访问,都会经过service。
因此,是必须经过service的。

情况二,
使用underlay网络,且实现集群内IP地址固定,就可以实现集群外直接访问集群内Pod的IP地址。

收起
软件开发 · 2021-12-21
浏览1793
MT嘲西西MT嘲西西技术经理绿地贸易港集团
nacos和service两样东西,不冲突啊如果只用pod部署nacos, pod ip变化,集群外部访问就出问题了service可以帮集群内的nacos 解决端口暴露,ingress解决域名路由是需要配置的nacos需要使用statefulset显示全部

nacos和service两样东西,不冲突啊
如果只用pod部署nacos, pod ip变化,集群外部访问就出问题了
service可以帮集群内的nacos 解决端口暴露,ingress解决域名路由
是需要配置的
nacos需要使用statefulset

收起
金融其它 · 2021-12-21
浏览1351

提问者

Senko lee
系统架构师江西裕民银行
擅长领域: 服务器灾备存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-12-17
  • 关注会员:3 人
  • 问题浏览:2487
  • 最近回答:2021-12-21
  • X社区推广