是“ cat / tmp / healthy”是配置Kubernetes命令探针的唯一方法吗?

奥利维尔

我试图确切地了解kubernetes命令探针的工作方式,但是有关此文档的内容还很干燥。

我在kubernetes命令探测器上发现的每个示例都提供了相同类型的代码:

livenessProbe:
    exec:
      command:
      - cat
      - /tmp/healthy

我似乎可以将任何命令传递给exec对象。所以我的问题是:

  1. 探测命令的其他好例子是什么?
  2. kubernetes将如何确定命令的结果是成功还是失败?
爱德华多·贝特洛

您可以传递任何命令作为exec探针。

容器的健康状况由退出代码确定如果命令成功执行,则返回0,并且kubelet认为Container处于运行状态且健康。与退出代码不同的任何内容均被0视为不健康。

一些应用程序提供用于运行状况检查的二进制文件/脚本。

例子:

exec当您需要使用预期的健康状况逻辑定义整个脚本时,使用探针也很有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么用“ ps”命令将“ cat / tmp / out1> / tmp / in2&”显示为“ bash”?

来自分类Dev

为什么`sudo cat / tmp / 1> file`错误?

来自分类Dev

命令行是以编程方式配置 wildfly 10 的唯一方法吗?

来自分类Dev

Linux中的cat *命令

来自分类Dev

Terraform:cat命令问题

来自分类Dev

如何派生“ cat”命令?

来自分类Dev

cat命令的属性

来自分类Dev

隐藏cat命令的输出

来自分类Dev

'cat'命令的参数

来自分类Dev

命令`ls 2> tmp> tmp`和命令`ls> tmp`之间的区别

来自分类Dev

Fedora 19:保持/ tmp / var / tmp目录清洁的最佳方法

来自分类Dev

Cordova替代UNIX cat命令

来自分类Dev

Cat命令无法循环工作

来自分类Dev

shell命令“ cat-”的效果

来自分类Dev

我的cat命令怎么了?

来自分类Dev

找不到wc / cat命令

来自分类Dev

在cat命令上选择列

来自分类Dev

如何压缩cat命令的输出

来自分类Dev

用'cat'命令给段落编号

来自分类Dev

用'cat'命令给段落编号

来自分类Dev

我可以混合使用Cat 5和Cat 6吗?

来自分类Dev

可以在 macOS 上使用 /tmp 吗?

来自分类Dev

/tmp 有什么特别之处吗?

来自分类Dev

该命令如何工作?mkfifo / tmp / f; 猫/ tmp / f | / bin / sh -i 2>&1 | nc -l 1234> / tmp / f

来自分类Dev

cat >> 文件在一行

来自分类Dev

在fstab中挂载/ tmp的最佳方法?

来自分类Dev

PHP:获取真实 /tmp 路径的方法?

来自分类Dev

nodejs +快速文件上传tmp名称唯一

来自分类Dev

使cat命令在目录中递归循环操作