介绍K8S 提供了3种探针readinessProbelivenessProbestartupProbe(这个1.17版本增加的)readinessProbe:指示容器是否准备好服务请求(是否启动完成并就绪)。绪探针初始延迟之前的就绪状态默认为Failure,待容器启动成功弹指指标探测结果为成功后,状态变更为 Success。如果未配置就绪探针,则默认状态为Success。只有状态为 Success ,才会被纳入 pod 所属 service 中,也就是 service 接收到请求后才有可能
介绍K8S 提供了3种探针readinessProbelivenessProbestartupProbe(这个1.17版本增加的)readinessProbe:指示容器是否准备好服务请求(是否启动完成并就绪)。绪探针初始延迟之前的就绪状态默认为Failure,待容器启动成功弹指指标探测结果为成功后,状态变更为 Success。如果未配置就绪探针,则默认状态为Success。只有状态为 Success ,才会被纳入 pod 所属 service 中,也就是 service 接收到请求后才有可能
容器探针探测方式检测探针-就绪检测使用readinessProbe进行就绪检测vim read.yaml就绪检测:此时并不存在index1.html,所以不会成功createkubectl create -f read.yamlkubectl get pod kubectl describe pod readiness-httpget-pod进入pod容器内部,如果一个pod内部有多个容器的话,就需要用-c参数指定,我们这个示例中只有一个,所以不需要-
容器探针探测方式检测探针-就绪检测使用readinessProbe进行就绪检测vim read.yaml就绪检测:此时并不存在index1.html,所以不会成功createkubectl create -f read.yamlkubectl get pod kubectl describe pod readiness-httpget-pod进入pod容器内部,如果一个pod内部有多个容器的话,就需要用-c参数指定,我们这个示例中只有一个,所以不需要-