BetterManEddy

导航

 

 k8s集群中service的类型包括ClusterIP、NodePort、Headless Service、LoadBalancer、ExternalName;其中Headless Service、ExternalName的使用属于比较特殊但重要:

  1. 前期部署在集群外,后期需要迁移到k8s集群内的服务;(ExternalName)
  2. 需要屏蔽外部服务的真实信息,外部服务对内部服务透明,外部服务的修改基本上不会影响到内部服务的访问,做到了内部服务和外部服务解耦合;(ExternalName)

 

 

  1. 使用Headless Service获取所有Statefulset应用节点的ip列表以供业务场景使用,实际就是应用自身决定连接后端的ip;(Headless Service)
  2.  

     

posted on 2022-12-06 15:50  BetterManEddy  阅读(382)  评论(0)    收藏  举报