3.0如何创建一个headless类型的service?
按照向导创建出来的是一个虚拟 IP:10.96.0.183,没有dns域名

10 天 后

我也遇到一样的问题。
我把之前的服务删除了, 重新创建服务,并根据提示选择了headless,还是变成了virtual ip。尴尬的是没有DNS, 连IP都没了

    4 天 后

    RolandMa1986 访问类型选择了Headless ,但是在创建完成以后,它又变成了Virtual Ip 并且在创建有状态服务的时候,他默认是创建成Virtual IP 这是3.0的bug吗?

    1. headless是 spec.type 等于 ClusterIP, spec.clusterIP等于None的service。所以上面第二截图中的 信息是对的。
    2. 第二个截图的”没有dns“,这个外部地址显示的是Loadbanlaner Extenal IP
    3. 第三个截图应该是个UI显示问题。

      Klevels Service Type 为 LoadBalancer 的时候才有 External IP
      $kubectl get service
      NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
      kubernetes ClusterIP 10.233.0.1 <none> 443/TCP 22h

        1 个月 后
        16 天 后
        1 个月 后

        bestming 比如说你的服务叫做a 位于b 命名空间下面 如果别的应用想访问这个a服务 直接使用 curl a.b就可以了

        4 年 后

        感觉kubersphere的版本管控很不稳定,后其版本还比前其版本差,太随意了。我用的3.4.1版本测试,发现之前版本有的dns,virtualIP等信息,在这个版本都没有。