首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes livenessProbe/readinessProbe部署问题

Kubernetes livenessProbe/readinessProbe部署问题
EN

Stack Overflow用户
提问于 2019-07-18 20:52:40
回答 1查看 114关注 0票数 0

我试着用livenessProbe和readinessProbe来应用我的pod。问题是我得到了一个错误: after apply: kubectl apply -f test1.yaml

错误:

代码语言:javascript
复制
The Pod "test1" is invalid: spec: Forbidden: pod updates may not change fields other than `spec.containers[*].image`, `spec.initContainers[*].image`, `spec.activeDeadlineSeconds` or `spec.tolerations` (only additions to existing tolerations)....
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-18 21:07:25

检查名为test1的pod是否已经运行,当您应用yaml时,Kubernetes认为您想要修改已经运行的pod,并且此操作仅允许对消息指示的特定字段进行更改。要检查是否有pod正在运行,请使用此命令进行检查。

代码语言:javascript
复制
kubectl get pod test1 

然后删除pod并应用您的yaml。

代码语言:javascript
复制
kubectl delete pod test1

kubectl apply -f xxxx
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57094921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档