首页 > 其他分享 >k8s探针详解

k8s探针详解

时间:2023-05-29 18:46:11浏览次数:46  
标签:容器 readiness startup probe 探针 详解 pod k8s

一、探针类型介绍:
(1)、K8s中存在三种类型的探针:liveness probe、readiness probe和startup 探针。每类探针都支持三种探测方法

liveness探针:影响的是单个容器,如果检查失败,将杀死容器,根据pod的restartPolicy来操作。
readiness探针:影响的是整个pod,即如果pod中有多个容器,只要有一个容器的readiness探针诊断失败,那么整个pod都会处于unready状态。
startup探针:指示容器中的应用是否已经启动。如果提供了启动探针(startup probe),则禁用所有其他探针,直到它成功为止。如果启动探针失败,kubelet 将杀死容器,容器服从其重启策略进行重启。如果容器没有提供启动探针,则默认状态为成功Success。

转:https://www.cnblogs.com/szx666/p/16109838.html

 

标签:容器,readiness,startup,probe,探针,详解,pod,k8s
From: https://www.cnblogs.com/tigergaonotes/p/17441324.html

相关文章

  • 详解大数据中必不可少的消息中间件 kafka(3.x 新版本)
    楔子本次来聊一聊kafka,相信大家都知道它是一个应用于大数据实时领域、基于发布/订阅模式的分布式消息中间件(或者说消息队列),能够和不同的进程进行通信,从而实现上下游之间的消息传递。有了消息队列之后,上游服务和下游服务就无需直接通信了,上游服务将消息发送到队列中,下游从队列中......
  • BackgroundWorker与DoWorkEventArgs详解
    在学习公司给的项目过程中遇到了一些不懂得地方,在此记录下来。1、BackgroundWorker(在单独的线程上执行操作)首先在Microsoft学习BackgroundWorker基础知识,了解目标属性与方法。BackgroundWorker类(System.ComponentModel)|MicrosoftLearn下面是一些对我有帮助的文章,在此贴......
  • K8s Etcd 性能慢,调整这个参数快多了!
    本文最终的解决方式很简单,就是将现有卷升级为支持更高IOPS的卷,但解决问题的过程值得推荐。我们的团队看管着大约30套自建的Kubernetes集群,最近需要针对etcd集群进行性能分析。每个etcd集群有5个成员,实例型号为 m6i.xlarge,最大支持6000IOPS。每个成员有3个卷:root......
  • K8S学习笔记
    K8S官网文档基本概念节点|Kubernetes(p2hp.com)使用kubectl来查看节点状态和其他细节信息:kubectldescribenode<节点名称>容器状态要检查Pod中容器的状态,你可以使用kubectldescribepod<pod名称>其输出中包含Pod中每个容器的状态。pod配置文件详解创建......
  • Docker php安装扩展步骤详解
    前言此篇,主要是演示docker-php-source,docker-php-ext-install,docker-php-enable-docker-configure这四个命令到底是用来干嘛的,它们在PHP容器中都做了哪些事情。很多人很不理解在Dockerfile中安装PHP扩展的时候总是出现这几个命令,本篇就就是为你揭开这些命令的神秘面纱而准......
  • K8s Etcd 性能慢,调整这个参数快多了!
    本文最终的解决方式很简单,就是将现有卷升级为支持更高IOPS的卷,但解决问题的过程值得推荐。我们的团队看管着大约30套自建的Kubernetes集群,最近需要针对etcd集群进行性能分析。每个etcd集群有5个成员,实例型号为 m6i.xlarge,最大支持6000IOPS。每个成员有3个卷:r......
  • Mybatis Generator 配置详解
    因原版观感不佳,搬运至此。作者:Jimin链接:https://www.imooc.com/article/21444来源:慕课网<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEgeneratorConfiguration PUBLIC"-//mybatis.org//DTDMyBatisGeneratorConfiguration1.0//EN"&quo......
  • Meta http-equiv属性详解
    http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 引用meat标签的http-equiv属性语法格式是:<metahttp-equiv="参数"content="参数......
  • k8s高级调度--HPA
    简绍:通过Metricsserver组件来收集pod和node上的度量指标,HPA也是通过Metricsserver组件的指标来实现的水平扩缩容,HPA主要通过观察Metricsserver上报的数据来做出相应的扩容或者缩容动作,扩缩容指标为CPU和内存使用率验证:创建deploy资源测试kind:Deploymentmetadata:nam......
  • K8s部署单节点Zookeeper并进行监控
    0、写在前面1>K8s监控Zookeeper,这里并没有使用zookeeper-exporter的方式进行监控,主要是由于zookeeper-exporter提供的相关指标不太全,zookeeper官网提供的监控指标信息可参看如下地址:https://github.com/apache/zookeeper/blob/master/zookeeper-server/src/main/java/org/ap......