jjzjj

readinessProbe

全部标签

K8S 三种探针 readinessProbe、livenessProbe和startupProbe

一、POD状态Pod常见的状态Pending:挂起,我们在请求创建pod时,条件不满足,调度没有完成,没有任何一个节点能满足调度条件。已经创建了但是没有适合它运行的节点叫做挂起,这其中也包含集群为容器创建网络,或者下载镜像的过程。  Running:Pod内所有的容器都已经被创建,且至少一个容器正在处于运行状态、正在启动状态或者重启状态。  Succeeded:Pod中所以容器都执行成功后退出,并且没有处于重启的容器。Failed:Pod中所以容器都已退出,但是至少还有一个容器退出时为失败状态。Unknown:未知状态,所谓pod是什么状态是apiserver和运行在pod节点的kubelet

docker - 何时使用 Docker HEALTHCHECK 与 livenessProbe/readinessProbe

在Dockerfile中指定HEALTHCHECK的新功能对于Kubernetes探测指令似乎是多余的。关于什么时候使用有什么建议吗? 最佳答案 如果您使用Kubernetes,我建议您只使用Kubernetes活跃度/就绪性检查,因为Docker健康检查hasnotbeenintegratedintheKubernetes截至目前(1.12版)。这意味着Kubernetes不会在其api服务器中公开检查状态,内部系统组件无法消费此信息。此外,Kubernetes区分livenessfromreadinesschecks,以便其他组