【问题标题】:Status Running meaning in "kubectl get pod <pod name>" output“kubectl get pod <pod name>”输出中的状态运行含义
【发布时间】:2021-02-10 11:58:31
【问题描述】:

考虑到所有探测检查都成功,我正在尝试编写一个 API 来返回 pod 健康状态。我有一个简单的问题,kubectl get pod status 显示“正在运行”的标准是什么?它会处理所有探测状态是否成功(liveness、readiness 和 startupProbe)。

【问题讨论】:

    标签: kubernetes kubectl


    【解决方案1】:

    如果您的容器成功启动,状态将运行一个简单的场景,但 probes 管理 Ready 状态。

    如果您的任何探测失败,则可能会将状态从 ready 1/1 更改为 0/1。取决于条件和配置。

    容器或 pod 状态可能会处于 running 状态,但如果您的 API 未成功返回 200204探测,POD可能不会进入处理用户流量的就绪状态。

    【讨论】:

      猜你喜欢
      • 2021-12-07
      • 1970-01-01
      • 2021-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-08
      • 1970-01-01
      • 2017-02-07
      相关资源
      最近更新 更多