k8s系列(14)--探针检测

news/2025/9/22 20:53:35/文章来源:https://www.cnblogs.com/mercenarya/p/19102442

apiVersion: v1
kind: Pod
metadata:
name: readiness-httpget-pod
namespace: default
spec:
containers:

  • name: readiness-httpget-container
    image: 192.168.68.253:8253/library/nginx:latest
    imagePullPolicy: IfNotPresent
    readinessProbe:
    httpGet:
    port: 80
    path: /index1.html
    initialDelaySeconds: 1
    periodSeconds: 3
    进入容器
    kubectl exec readiness-httpget-pod -it -- /bin/sh
    exit退出
    文件已经存在,但是检测还是失败了

存活检测
apiVersion: v1
kind: Pod
metadata:
name: liveness-exec-pod
namespace: default
spec:
containers:

  • name: livness-exec-container
    image: 192.168.68.253:8253/library/busybox:latest
    imagePullPolicy: IfNotPresent
    command: ["/bin/sh","-с", "touch /tmp/live ; sleep 60; rm -rf /tmp/live; sleep 3600"]
    livenessProbe:
    exec:
    command: ["test","-е","/tmp/live"]
    initialDelaySeconds: 1
    periodSeconds: 3
    不知道为什么,文件夹没删掉,又失败了,拼写错误,rm -rf没有空格,上面也是拼写失败,index1.html后面多了个I

apiVersion: v1
kind: Pod
metadata:
name: liveness-httpget-pod
namespace: default
spec:
containers:

  • name: liveness-httpget-container
    image: 192.168.68.253:8253/library/nginx:latest
    imagePullPolicy: IfNotPresent
    ports:
    • name: http
      containerPort: 80
      livenessProbe:
      httpGet:
      port: http
      path: /index.html
      initialDelaySeconds: 1
      periodSeconds: 3
      timeoutSeconds: 10

kubectl exec podname -it -- rm -rf /usr/share/nginx/html/index/html

apiVersion: v1
kind: Pod
metadata:
name: probe-tcp
spec:
containers:

  • name: nginx
    image: 192.168.68.253:8253/library/nginx:latest
    imagePullPolicy: IfNotPresent
    livenessProbe:
    initialDelaySeconds: 5
    timeoutSeconds: 1
    tcpSocket:
    port: 80

start/end

apiVersion: v1
kind: Pod
metadata:
name: lifecycle-demo
spec:
containers:

  • name: lifecycle-demo-container
    image: 192.168.68.253:8253/library/nginx:latest
    lifecycle:
    postStart:
    exec:
    command: ["/bin/sh", "-с", "echo Hello from the poststart handler > /usr/share/message"]
    prestop:
    exec:
    command: ["/bin/sh","-с", "echo Hello from the poststop handler > /usr/share/message"]

status的值
挂起(Pending):Pod己被Kubernetes系统接受,但有一个或者多个容器镜像尚未创建。等待时间包括调度Pod的时间和通过网络下载镜像的时间,这可能需要花点时间
运行中(Running):该Pod已经绑定到了一个节点上,Pod 中所有的容器都已被创建。至少有一个容器正在运行,或者正处于启动或重启状态
成功(Succeeded):Pod 中的所有容器都被成功终止,并且不会再重启
失败(Failed):Pod 中的所有容器都已终止了,并且至少有一个容器是因为失败终止。也就是说,容器以非0状态退出或者被系统终止
未知(Unknown):因为某些原因无法取得Pod的状态,通常是因为与Pod所在主机通信失败

命令式编程:重复调用重复执行,一步一步走
声明式编程:只要最终结果一致就不会重新执行,告诉结果,自动执行,数据库就是声明式编程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910338.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

k8s系列--控制器yml(15)

extensions/v1betal版本在1.9被废弃 apiVersion: apps/v1 kind: ReplicaSet metadata: name: frontend spec: replicas: 3 selector: matchLabels: tier: frontend template: metadata: labels: tier: frontend spec: …

做微商网站发帖免费教程龙岩建设局网站罗小波

前言对于大部分.NET 开发者来说, 都比较熟悉目前流行的ABP框架, 基于开源的ABP框架, 可以自己进行二次开发, 无需重新开发一些基础功能,例如: 用户角色管理、权限、组织、多租户等等。但是对于ABP框架来说, 提供给.NET开发者的可选项非常少, 目前也仅仅是提供了基于Web的解决方…

沈阳新民网站建设成都网络公司服务内容

买了个大华摄像头,除了抗噪方面效果不好,我是很满意的。前一段时间摄像头启动出了点问题(忘记拔掉SD卡),于是买了个海康的。 大华摄像头是3寸,海康是2寸。视频效果差多了。看来大有大的道理。更可恨的是&a…

普通网站服务器微信公众号开发是否需要建立网站

这片博文我们会详细说明MySQL本身的日志,不包含重做日志和undo日志(这两个日志是innodb存储引擎的日志)。 MySQL本身的日志有以下几种(MySQL5.7版本): 错误日志慢查询日志通用日志二进制日志错误日志 默认情…

上海网站建设报价单wordpress捐

正整数n若是它平方数的尾部&#xff0c;则称n为同构数。比如6是其平方数36的尾部&#xff0c;76是其平方 数5776的尾部&#xff0c;6与76都是同构数。输入正整数&#xff0c;判断是否为同构数。如果是&#xff0c;那么输出 n1;如果不是&#xff0c;那么输出n0。 #include <…

京东联盟新手没有网站怎么做推广网络信息有限公司

看过很多博主通过 Object Detection 实现了一些皮卡丘捕捉&#xff0c;二维码检测等诸多特定项的目标检测。而我跟着他们的案例来运行的时候&#xff0c;不是 Tensorflow 版本冲突&#xff0c;就是缺少什么包&#xff0c;还有是运行官方 object_detection_tutorial 不展示图片等…

博山专业网站优化哪家好正规的佛山网站建设价格

在这个快速变化的科技时代&#xff0c;作为独立开发者&#xff0c;你是否常常被繁琐的开发任务压得喘不过气&#xff1f;前端开发要操心后端的各种服务搭建和接口开发&#xff0c;这些琐碎而耗时的工作常常让人头大。但现在&#xff0c;你可以松一口气了&#xff0c;因为MemFir…

用eclipse做jsp网站柳州公司网站建设

激光扫描可以生成很多点云的数据集。并且&#xff0c;测量误差会导致一些稀疏的异常值使得结果更差。这使得局部点云特征估计变得更加的复杂&#xff0c;产生一些错误的值&#xff0c;使得点云的识别失败。有些不规则的数据可以通过数理统计的方法来消除。我们稀疏异样消除是以…

下载类网站模板九龙坡区建设二校有网站吗

1、简介 SPI(Serial Peripheral interface)串行外设接口。 特点: 高速:最大几十M,比如,AD9361的SPI总线速度可以达到40MHz以上全双工:主机在MOSI线上发送一位数据,从机读取它,而从机在MISO线上发送一位数据,主机读取它一主多从:主机产生时钟信号,通过片选引脚选择…

阿里巴巴做网站需要多少钱网站建设与设计实训总结

以新的 GMF 模型和专门的参与池奖励来开启 2024 年吧。 11 月 3 日&#xff0c;我们在香港全球创作者日上宣布&#xff0c;The Sandbox 已为所有创作者分配了100,000,000 SAND&#xff0c;将通过 GMF 进行分发。作为首次启动的建设者挑战&#xff0c;我们准备了专门的 SAND 参与…

从 Web 到 LLM,多入口、多链路的自动化威胁如何防护? - 详解

从 Web 到 LLM,多入口、多链路的自动化威胁如何防护? - 详解2025-09-22 20:45 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !impor…

学生管理系统案例初步分析报告

学生管理系统案例初步分析报告 目录学生管理系统案例初步分析报告功能讲解数据处理功能说明类功能讲解Main类Student类StudentManagementSystem类StudentManagementSystemTest类特殊类说明基本语法讲解 功能讲解 数据处…

【mysql】mysql5.6 版本修改用户的登录

在 MySQL 5.6 中,修改用户密码的语法与后续版本(如 MySQL 5.7+ 或 8.0)有所不同,主要使用 SET PASSWORD语句或直接更新 mysql.user表(不推荐,除非特殊情况): 方法 1:使用 SET PASSWORD语句(推荐)​​ ​语法…

AT_abc200_e [ABC200E] Patisserie ABC 2 题解

(麦口乐在跑步的时候随手就把这道题切了,吓哭了%%%) 直接按题意排序显然会因为蛋糕数量爆多而gg,注意到蛋糕排序的第一关键字是三个维度的总和,而这个总和的范围是相对小的,考虑对每个总和分别计算蛋糕的方案数量…

日总结 5

今天老师让我们看了一个叫梦想改造家的节目的一期,让我们学习分析客户的需求,老师让我们按问题的严重程度来按顺序给出问题,老师给出的答案按衣食住行分的话把住排到了第一位,这我能理解,排第一位的理由是房子的核…

做湲网站天津网站设计建设

领域驱动是十五年前&#xff0c;由Eric Evans提出的解决软件工程复杂性问题的方法&#xff0c;作者从自己多年软件开发的角度出发&#xff0c;通过引入领域驱动设计的概念以及一系列战略设计模式和战术方法&#xff0c;为混沌的软件开发领域带来了一缕阳光。在过去的许多年&…

h5网站如何建设搜索引擎优化指的是

3.Eureka注册中心 假如我们的服务提供者user-service部署了多个实例&#xff0c;如图&#xff1a; 大家思考几个问题&#xff1a; order-service在发起远程调用的时候&#xff0c;该如何得知user-service实例的ip地址和端口&#xff1f;有多个user-service实例地址&#xff0…

网站链接怎么做二维码wordpress同步新浪微博

正题 题目链接:https://www.luogu.com.cn/problem/P6657 题目大意 给出nnn\times nnn的棋盘&#xff0c;mmm个起点第iii个为(1,ai)(1,a_i)(1,ai​)&#xff0c;对应mmm个终点第iii个为(n,bi)(n,b_i)(n,bi​)。 求有多少条选出mmm条四联通路径的方案使得没有路径有交点。 2≤…

虚拟机网站建设与管理怎样建网站赚钱

这是后端面试集锦第十五篇博文——java线程面试话术❗❗❗ 1. 创建线程的方式 首先呢,Thread类本质上是实现了Runnable接口,代表一个线程的实例。 所以,我们可以编写一个类,继承Thread类,或者直接实现Runnable接口。然后,再重写下~run方法就行了。启动线程的方式就是调…

如何做网站赚钱wordpress文章模板编辑

Win10对于平板/触屏设备进行了特别优化&#xff0c;这体现在显示和操作等方面。对于操作方面&#xff0c;Windows10平板除了支持传统操作方法外&#xff0c;还有专门的边缘滑动手势。这些操作有别于之前的Win8/Win8.1&#xff0c;Win10边缘滑动操作共有以下四种形式&#xff1a…