【问题标题】:Does Kubernetes wait for readiness probe to pass to add the POD entry in DNSKubernetes 是否等待就绪探测通过以在 DNS 中添加 POD 条目
【发布时间】:2021-06-02 00:40:04
【问题描述】:

Kubernetes 是否等待就绪探测通过以在 DNS 中添加 POD 条目? 我观察到,如果 POD 启动后就绪探测仍在运行,则 POD 主机名在 DNS 中没有任何条目。 一旦就绪探测通过,就会在 DNS 中创建条目。

我的 openshift 版本是 3.11,其中 kubernetes 版本是 1.11

【问题讨论】:

    标签: kubernetes openshift


    【解决方案1】:

    是的,没错,它是 readinessprobe 设计的。

    readiness probe 未通过时,pod 将处于NotReady 状态,因此不会出现在 Endpoint 列表中,而只有 Endpoint 列表中的 Pod 会被 coredns 解析。这样可以有效防止最终用户在 Pod 的服务还没有准备好时访问新启动的 Pod。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-29
      • 1970-01-01
      • 2019-12-05
      • 2018-07-10
      • 1970-01-01
      • 1970-01-01
      • 2019-07-22
      • 1970-01-01
      相关资源
      最近更新 更多