首页 关注 > > 正文

Pod重启策略|全球速看

2023-05-02 07:25:25 来源:腾讯云 分享到:

一、概述

在Kubernetes中,Pod是最小的可部署对象,可以由一个或多个容器组成。在实际使用中,Pod可能会由于各种原因停止工作,此时可以通过Pod的重启策略来决定如何处理这种情况。在本文中,我们将介绍Pod的重启策略以及如何设置重启策略。

二、Pod的重启策略

Pod的重启策略定义了在容器失败或退出时,Kubernetes将如何处理该Pod。Kubernetes提供了三种重启策略:Always、OnFailure和Never。


(资料图片)

Always

在容器失败或退出时,Kubernetes将始终自动重新启动容器。这是默认的重启策略。

OnFailure

在容器失败或退出时,Kubernetes将仅重新启动容器,如果退出码不为0(即容器未正常退出),则会执行重新启动。如果容器成功退出,将不会自动重启。

Never

在容器失败或退出时,Kubernetes将不会自动重启容器,也不会重建Pod。

三、示例

下面是一个Pod定义,其中包含一个容器,并使用不同的重启策略:

apiVersion: v1kind: Podmetadata:  name: my-podspec:  containers:  - name: my-container    image: my-image    restartPolicy: Always

在上述示例中,Pod将始终自动重新启动容器。

下面是一个使用OnFailure策略的Pod定义示例:

apiVersion: v1kind: Podmetadata:  name: my-podspec:  containers:  - name: my-container    image: my-image    restartPolicy: OnFailure

在上述示例中,Pod仅在容器失败或退出时重新启动容器。

下面是一个使用Never策略的Pod定义示例:

apiVersion: v1kind: Podmetadata:  name: my-podspec:  containers:  - name: my-container    image: my-image    restartPolicy: Never

在上述示例中,Pod在容器失败或退出时不会自动重启容器,也不会重建Pod。

关键词:

x 广告

次新股双财庄(2321.HK)临近午盘一度拉升涨超13% 总市值达14亿港元

次新股双财庄(2321 HK)临近午盘一度拉升涨超13%,最高报1 44港元再度刷新高位,较招股价翻近1 5倍,总市值达14亿港元。该股自上市以来股价

临沂市举行首批沂蒙山世界地质公园授牌仪式 带动区域经济社会发展

首夏犹清万物秀,芬芳四溢聚蒙山。为充分发挥沂蒙山世界地质公园世界级金字招牌作用,全力服务激活蒙山旅游战略,大力带动区域经济社会发展

郑州新郑挂牌出让5宗国有建设用地使用权 起始价1.74亿元

5月20日,郑州新郑市公共资源中心披露,以挂牌方式出让5宗国有建设用地使用权。据观点新媒体了解,新郑出(2022)11号(网)地块位于新区万福路

4.2万余名残疾人有了专属辅助器具

市残联辅助器具中心为我提供的这辆轮椅,可以躺可以坐,时间长也不太累。由于交通事故导致高位截瘫,张家口市桥东区重度肢体残疾人边海卧病

大庆航空救援支队张家口驻防队伍圆满完成任务

近日,在跨省驻防460余天,圆满完成北京2022年冬奥会和冬残奥会张家口赛区森林防灭火、应急救援等安保任务后,大庆航空救援支队张家口驻防

x 广告

Copyright   2015-2022 南极地质网版权所有  备案号:粤ICP备2022077823号-13   联系邮箱: 317 493 128@qq.com