乐趣区

关于kubernetes:k8s-如何在命令行使用-kubectl-查看一个-pod-的健康检查频率是多少

能够应用 kubectl describe 命令查看一个 pod 的详细信息,其中也包含健康检查的配置信息。

具体命令为:

kubectl describe pod <pod-name>

在输入信息中,找到 Containers 上面的容器信息,而后找到 Liveness 和 Readiness 的相干配置。例如:


Containers:
  my-container:
    Container ID:  docker://abc123456789
    Image:         my-image:v1.0.0
    ...
    Liveness:      tcp-socket :8080 delay=30s timeout=1s period=10s # <--- 这里是健康检查的配置
    Readiness:     tcp-socket :8080 delay=30s timeout=1s period=10s # <--- 这里是健康检查的配置
    ...

能够看到,在这个 pod 的 my-container 容器中,Liveness 和 Readiness 的查看频率都是 10 秒。其中,period=10s 指定了查看的频率。

退出移动版