首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能为livenessProbe和redinessProbe创建文件

不能为livenessProbe和redinessProbe创建文件
EN

Stack Overflow用户
提问于 2019-01-30 14:52:54
回答 2查看 1.4K关注 0票数 0

乡亲

我目前正在尝试设置livenessProbe和readinessProbe。启动容器后,我要求创建一个空文件touch /tmp/healthy。

但是我不知道为什么它不能创造它。我查看了kubernet网站和互联网上的例子,从我所能看到的情况来看,一切似乎都是正确的。

这个活性探针失败了: cat:无法打开‘/tmp/’:没有这样的文件或目录

谢谢你的帮助

https://gist.github.com/zyriuse75/5c79f7f96e4a6deb7b79753bde688663

EN

回答 2

Stack Overflow用户

发布于 2019-01-30 16:19:58

我认为您应该用逗号写/bin/sh,在args字段中写-c touch /tmp/healthy,如下所示:

代码语言:javascript
复制
command: ["/bin/sh"]
args: ["-c", "touch /tmp/healthy"]
票数 1
EN

Stack Overflow用户

发布于 2019-01-30 17:27:43

请更正YAML中imagePullPolicy的值,它的值应该是始终是,而不是总是。也许这就是为什么/tmp/healthy不被创建的问题。

用kubernetes的医生重新检查你的YAML

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

https://stackoverflow.com/questions/54443361

复制
相关文章

相似问题

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