K8s实战RestartPoliy策略

在这里插入图片描述

一、默认策略为Always

cmd.yaml

apiVersion: v1 
kind: Pod 
metadata:name: myapp-pod labels:app: myapp 
spec: containers:- name: myapp-container image: busyboxcommand: ['sh', '-c', 'echo OK!&& sleep 60']

首先我们根据这个yaml创建一个测试的pod
执行命令 kubectl apply -f cmd.yaml
在这里插入图片描述

使用命令 kubectl logs myapp-pod 输出pod日志:
在这里插入图片描述
使用 命令 kubectl get pod -w 可以看到pod开始为running,但是60s过后就变为Completed然后马上就重启成功,所以我们创建的pod默认的RestartPoliy策略为Always
在这里插入图片描述
或者可以使用 命令 kubectl edit pod myapp-pod 查看pod重启策略

在这里插入图片描述

二、修改RestartPoliy为Never

首先我们先删除这个pod,执行命令 kubectl delete pod myapp-pod,然后编辑cmd1.yaml文件
cmd1.yaml

apiVersion: v1
kind: Pod
metadata:name: myapp-podlabels:app: myapp
spec:containers:- name: myapp-containerimage: busyboxcommand: ['sh', '-c', 'echo OK!&& sleep 60']restartPolicy: Never

重复以上操作后,可以看到pod退出后就没有再重启了:
在这里插入图片描述
使用命令查看 kubectl get pod -o wide
在这里插入图片描述

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

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

相关文章

visionOS空间计算实战开发教程Day 5 纹理和材质

在​​Day 4​​​中我们使用了​​ImmersiveSpace​​并在其中添加了一个立方体,但对这个立方体我们只配置了长宽高,并没有做进一步的操作。 本文中我们会通过纹理和材质对这个立方体的六个面分别进行不同的绘制。首先我们将​​ImmersiveView​​分拆…

宽压12-90V转5V3A降压IC,AH8691芯片

## 宽压12-90V转5V3A降压IC,多重保护功能全面升级 1. **宽压输入范围**:8V-100V,支持输出电压低至3.3V 2. **高效转换**:5A典型峰值开关电流,高达95%的转换效率 3. **多重保护**:包括过流、过热、输出短路…

联想拯救者Lenovo Legion R9000K 2021H(82N6)原装出厂Windows10/Win11系统ISO镜像

链接:https://pan.baidu.com/s/13NkeCXNdV0Ib5eeRnZUeAQ?pwdnlr7 提取码:nlr7 拯救者笔记本电脑原厂WIN系统自带所有驱动、出厂主题壁纸、系统属性专属LOGO标志、Office办公软件、联想电脑管家等预装程序 所需要工具:16G或以上的U盘 文…

如何准备软考-软件设计师(下)

前言: 下午的题目一般有6道题目,前4题是必答题,第5题和第6题二选一。每题15分,一共75分,45分即可通过。 接下来,我们以2022下半年软件设计师案例来当作教材来讲,下午的每种类型的题目该如何去…

80基于matlab的小波包熵与模糊C均值聚类的故障诊断,以凯斯西储大学轴承数据为例进行分析

基于matlab的小波包熵与模糊C均值聚类的故障诊断,以凯斯西储大学轴承数据为例进行分析。对数据进行小波包分解后重构,然后提取各频带能量分布,后计算小波包熵进行故障诊断。输出特征可视化结果。数据可更换自己的,程序已调通&…

Android设计模式--模板方法模式

一,定义 定义一个操作中的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 在面向对象的开发过程中,通常会遇到这样一个问题,我们知道一个算法所需的关键步…

c++学习之哈希

目录 1.关于unordered系列关联式容器 2.关于unordered_map 3.哈希(散列)表的实现 一,直接定址法 二,除留余数法 方法一:闭散列:开放定址法 方法二:闭散列:哈希桶/拉链法 4.哈希…

刚刚!OpenAI官宣!Sam Altman回归OpenAI 担任CEO

大家好我是二狗,就在刚刚! OpenAI宣布,Sam Altman将重新回到 OpenAI 担任CEO。 并组建由Bret Taylor(主席)、Larry Summers 和 Adam DAngelo 组成的新的初始董事会。 Sam Altman第一时间做了石锤回应: Sa…

6-使用nacos作为注册中心

本文讲解项目中集成nacos,并将nacos作为注册中心使用的过程。本文不涉及nacos的原理。 1、项目简介 以一个演示项目为例,项目包含三个服务,调用及依赖如下图: 由图中可以看出,coupon-customer-serv为服务的消费者&a…

Log4j

通过Log4j,我们可以控制日志信息输送到目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器。我们可以控制每一条日志的输出格式。通过定义每一条日志信息的级别,能更加细致地控制日志的生成过程。 1 log4j、log4j2与SLF4J …

Java Spring

文章目录 SpringSpring 是什么?从Spring中获取Beanxml获取注解存储类注解⽅法注解bean命名规则类注解之间的关系 注解获取bean属性注⼊缺点 构造⽅法注⼊Setter 注⼊三种注⼊优缺点分析Resource:另⼀种注⼊关键字同⼀类型多个 Bean 报错处理 获取bean对象…

PDF转Word,1行Python代码就够了,免费用

大家好,这里是程序员晚枫。 今年十一假期没出去旅游,在家里更新一套原创课程,👉给小白的《50讲Python自动化办公》。 所有功能,都只需要1行代码,非常适合非程序员入门Python使用。 目前全网播放量直逼100…